 @charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
	outline:none;
}
html, body {
	height:100%;
}
.strong {
	font-weight:bold;
}
img {
	border:0;
}
iframe{
border:none;
}

table {
	border-collapse:collapse;
}
.clear {
	clear:both;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;/*font-family: 'PFDinTextProLight';
	font-size:14px;*/
	
}
h1, h2, h3 {
	font-weight:normal;
}
p {
	line-height:18px;
}
a {
	color:#0066b3;
}
a:hover {
	/*color:#000;*/
	text-decoration:none;
}
a:focus, a:active {
	outline:none;
	outline:0;
}
ol{
	margin:10px 0 0 15px;
	text-align:justify;
}
input[type=submit]{
    cursor: pointer;
}

.wrapper {
	min-height:100%;
	position:relative;
	background:#fff url("bg-mainbottom.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-mainbottom.png*/) repeat-x 0 bottom;
}
.headerwrapper {
	position:relative;
	background:#fff;
	border-bottom:3px solid #0066b3;
	z-index:2;
}
.header {
	width:980px;
	margin:auto;
	height:86px;
	position:relative;
}
.contentwrapper {
	overflow:auto;
	padding:0 0 100px;
	position:relative;
	clear:both;
	min-height:660px;
}
.contentbg {
	position:absolute;
	top:0px;
	left:0;
	width:100%;
	height:430px;
	background:#cae8ff url("bg-maintop.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-maintop.png*/) repeat-x 0 bottom;
	z-index:1;
}
.content {
	width:980px;
	margin:auto;
	position:relative;
	z-index:4;
}
.footerwrapper {
	height:100px;
	position:relative;
	margin:-100px 0 0;
	clear:both;
	border-top:3px solid #f26922;
	background:#fff;
	position:relative;
	z-index:2;
}
.logo {
	float:left;
	width:263px;
	margin:10px 0 0;
}
.topphone {
	/*font-family: 'PFDinTextProRegular';*/
	float:left;
	background:url("../images/icon-phone.png") no-repeat 0 center;
	padding:0 0 0 50px;
	margin:15px 0 0 150px;
	color:#0066b3;
	/*font-size:24px;*/
	height:50px;
	line-height:50px;
	font-family: 'PTSansRegular';
	font-size:25px;
}
.expert {
	/*font-family: 'PFDinTextProLight';*/
	font-family: 'PTSansRegular';
	display:block;
	float:left;
	background:url("../images/icon-man.png") no-repeat 0 center;
	padding:0 0 0 50px;
	margin:15px 0 0 20px;
	color:#000;
	font-size:15px;
	height:50px;
	line-height:50px;
	text-decoration:none;
}
.expert:hover {
	text-decoration:underline;
}
.onlinequestion {
	font-family: 'PFDinTextProLight';
	font-family: 'PTSansRegular';
	position:absolute;
	right:10px;
	bottom:0;
	background:#0066b3;
	border-radius:4px 4px 0 0;
	behavior: url("PIE.htc"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/css/PIE.htc*/);
	color:#fff;
	text-decoration:none;
	padding:4px 15px 0;
	font-size:15px;
	width:158px;
	text-align:center;
	display:block;
	height:24px;
	line-height:24px;
}
.onlinequestion:hover {
	/*color:#ddd;*/
	text-decoration:underline;
	
	
	color:#fff;
}
.footer {
	width:980px;
	margin:auto;
}
.footersearch {
	position:relative;
	float:left;
	width:229px;
}
.searchinput {
	border:none;
	background:url("bg-search.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-search.png*/) no-repeat center right;
	width:194px;
	height:25px;
	border:1px solid #cfcfcf;
	margin:37px 0 0;
	padding:0 30px 0 3px;
	color:#7f7e7e;
	/*font-family: 'PFDinTextProLight';
	font-size:15px;*/
	float:left;
	line-height:25px;
	font-size:12px;
}
.searchbtn {
	position:absolute;
	right:0;
	bottom:0;
	width:27px;
	height:27px;
	display:block;
	z-index: 22;
	background:transparent;
	text-decoration: none;
}
.copyidweb {
	color:#7f7e7e;
	margin:37px 0 0 60px;
	font-size:12px;
	float:left;
	line-height:27px;
}
.copyidweb a {
	color:#7f7e7e;
}

.copy {
	float:right;
	margin:14px 0 0;
	color:#7f7e7e;
	font-size:12px;
	text-align:right;
	line-height:27px;
}
.contenttop {
	height:356px;
	
}
.leftcol {
	float:left;
	width:230px;
	margin:0 20px 0 0;
}
.rightcol {
	float:left;
	width:724px;
}
.menufirst li {
	border-bottom:1px solid #8bcaf9;
}
.menufirst a {
	color:#8bcaf9;
	text-decoration:none;
	display:block;
}
.menufirst a:hover, .menusec a:hover {
	color:#fff;
}
.menufirst li.active {
	border-bottom:1px solid #f6f6f6;
}
.menusec {
	border-top:1px solid #f6f6f6;
}
.menusec li {
	padding:0 0 0 20px;
	border-bottom:1px solid #3e8ac4;
	border-top:none;
}
.menusec li.current, .menusec li:hover, .menusec li.active {
	padding:0 0 0 20px;
	background:url("../images/bullet1.png") no-repeat 0 center;
}
.menusec li a {
	border:none;
}
.menusec li.current a {
	color:#fff;
}
/*------main slider----*/
.mainslider {
	width:712px;
	height:310px;
	background:url("../images/slider-bg.png") no-repeat 0 0;
	padding:6px;
	position:relative;
	margin:34px 0 0;
}
.slidertext {
	/*position:absolute;
	left:40px;
	bottom:50px;*/
	padding:15px;
	/*background:url(../images/transp1.png);*/
	background:#fff;
	font-family: 'PFDinTextProLight';
}
.slideinfoheader {
	color:#0066b3;
	font-size:18px;
}
.slideinfolink {
	color:#000;
	font-size:15px;
}
/*------/main slider----*/
.contentbottom {
	clear:both;
	margin:30px 0;
	position:relative;
}
.contentmenu {
	height:auto;
	overflow:hidden;
	background:#fff;
	padding:0 0 0 10px;
	
}
.contentmenublock {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;
	width:240px;
	text-align:center;
}
/*.contentmenublock img:hover {
	opacity:0.7;
	filter:alpha(opacity=70);
}*/
.contentmenulink {
	padding:10px 0;
	display:block;
	text-transform:uppercase;
	color:#000;
	/*font-family: 'PFDinTextProLight';
	font-family: 'AvantGardeGothicCBook';*/
	font-family: 'PTSansRegular';
	text-decoration:none;
	/*font-weight:bold;*/
	font-size:16px;
}
.contentmenulink:hover {
	text-decoration:underline;
}
.contentbottomwrapper {
	clear:both;
	height:auto;
	overflow:hidden;
	margin:20px 0;
}
.loginblock {
	float:left;
	width:200px;
	padding:15px 10px;
	margin:0 18px 0 0;
	border:1px solid #e8f1f8;
	background:#fff;
	border-radius:3px;
	behavior: url("PIE.htc"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/css/PIE.htc*/);
	height:220px;
	position:relative;
}
.loginput {
	color:#aaa;
	border:1px solid #8fbcde;
	padding:0 3px;
	width:184px;
	height:24px;
	line-height:24px;
	margin:5px 0;
}
.infoblock {
	float:left;
	width:434px;
	padding:8px 15px 0;
	border:1px solid #e8f1f8;
	background:#fff;
	border-radius:3px;
	behavior: url("PIE.htc"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/css/PIE.htc*/);
	height:242px;
}
.inforightblock {
	float:left;
	width:200px;
	padding:15px;
	margin:0 0 0 18px;
	background:#fff;
	border:1px solid #e8f1f8;
	border-radius:3px;
	behavior: url("PIE.htc"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/css/PIE.htc*/);
	height:220px;
	position:relative;
}
.loginheader {
	/*font-family: 'PFDinTextProLight';*/
	font-family: 'PTSansRegular';
	color:#6c6c6c;
	margin:5px 0 15px;
 *font-size:12px;
 /*font-weight:normal!important;*/
 font-weight:bold;
}
.loginheader span {
	font-size:14px;
	text-transform:uppercase;
}
.passrem {
	font-size:11px;
	color:#6c6c6c;
	margin:5px  0 7px;
}
.btnenter {
	float:left;
	display:block;
	background: url("../images/buttons/btn1.png") no-repeat 0 0;
	width:64px;
	height:37px;
	line-height:35px;
	text-align:center;
	margin:3px 15px 0 -5px;
	color:#0066b3;
	font-size:15px;
	font-family: 'PFDinTextProLight';
	text-decoration:none;
	text-transform:capitalize;
}
.btnenter:hover {
	background: url("../images/buttons/btn1.png") no-repeat 0 bottom;
	color:#0066b3;
}
.reglink {
	/*color:#f26922;*/
	font-size:11px;
	line-height:22px;
	color:#0066b3;
	font-family: 'PTSansRegular';
font-size:13px;
}
.passlink {
	color:#0066b3;
	font-size:11px;
	font-family: 'PTSansRegular';
font-size:13px;
}
.reglink:hover, .passlink:hover {
	
	color:#0066b3;
}
.infoheader1 {
	background:url("bg-bubble.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-bubble.png*/) no-repeat 0 0;
	width:140px;
	height:56px;
	text-transform:uppercase;
	color:#fff;
	
	float:left;
	/*font-family: 'PFDinTextProLight';*/
	font-family: 'PTSansRegular';
	font-size:18px;
	
	padding:4px 0 0;
	
}
.infoheader1 a {
	color:#fff;
	text-decoration:none;
	text-align:center;
	display:block;
	width:80px;
	padding:5px 0 0 5px;
}
.infoheader1 a:hover {
	/*color:#ddd;
	text-decoration:none;*/
	
}
.subscribelink {
	color:#0066b3;
	float:left;
	margin:30px 10px 0 110px;
	display:block;
	font-size:11px;
font-family: 'PTSansRegular';
font-size:13px;
}
.rsslink {
	color:#6a6969;
	float:left;
	margin:30px 10px 0 10px;
	display:block;
	font-size:11px;
	text-decoration:none;
}
.subscribelink:hover {
	
	color:#0066b3;
}
.rsslink:hover {
	text-decoration:underline;
	color:#6a6969;
}
.rssimg {
	float:left;
	display:block;
	margin:30px 0 0 0px;
}
.infobody {
	clear:both;
}
.date1 {
	color:#f26922;
	margin:3px 0 0;
}
.infoheaderlink {
	color:#000;
	text-decoration:none;
	margin:0px 0 15px;
	display:block;
}
.infoheaderlink:hover {
	text-decoration:underline;
}
.alllink {
	color:#f26922;
	font-family: 'PTSansRegular';
font-size:13px;
}
.alllink:hover {
	color:#000;
}
.inforightblock h3 a {
	text-transform:uppercase;
	color:#0066b3;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	display:block;
	margin:5px 0 5px;
	/*font-family: 'PFDinTextProLight';*/
	font-family: 'PTSansRegular';
	
}
.inforightblock h3 a:hover {
	color:#000;
}
.results {
	position:absolute;
	top:20px;
	right:15px;
	color:#0066b3;
	font-size:11px;
	font-family: 'PTSansRegular';
font-size:13px;
}

.name1 {
	color:#59a9e5;
	font-family: 'PFDinTextProRegular';
	margin:0 0 10px;
}
.name1 a {
	color:#59a9e5;
	font-size:18px;
	text-decoration:none;
}
.name1 a:hover {
	text-decoration:underline;
}
.text1 {
	color:#676767;
}
.morelink {
	color:#0066b3;
	margin:20px 0 0;
	display:block;
}
.morelink:hover {
	color:#000;
}
.polloptions {
	clear:both;
	margin:5px 0 10px;
	color:#0066b3;
}
.polloption {
	/*display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;*/
	/*width:90px;*/
	margin:5px 0px;
	height:30px;
	overflow:hidden;
	width:200px;
}
.polloption input[type="radio"] {
	/*margin:0 4px 0 0;*/
	float:left;
}
.btnpoll {
	/*float:left;*/
	display:block;
	background: url("btn2.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn2.png*/) no-repeat 0 0;
	width:98px;
	height:32px;
	line-height:30px;
	text-align:center;
	margin:0 0 0 50px;
	color:#0066b3;
	font-size:15px;
	font-family: 'PFDinTextProLight';
	text-decoration:none;
	position:absolute;
	bottom:5px;
	left:15px;
	text-transform:capitalize;
}
.btnpoll:hover {
	background: url("btn2.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn2.png*/) no-repeat 0 bottom;
	color:#0066b3;
}
.niceRadio {
	width: 13px;
	height: 13px;
	display: block;
	cursor: pointer;
	background: url("radio.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/radio.png*/) no-repeat 0 bottom;
	overflow: hidden;
	float:left;
}
.radioChecked {
	background-position: 0 0;
}
.niceRadio input {
	margin-left: -17px;
}
.polloptiontext{
display: block;
	
margin:0 0 0 4px;
float:left;
width:180px;
}
/*-----menu------*/
.leftmenu {
	background:#0066b3;
	width:200px;
	font-family: 'PFDinTextProLight';
	font-size:14px;
	line-height:28px;
	padding:15px;
	height:auto;
	overflow:hidden;
	margin:34px 0 0;
}
.leftmenu ul {
	list-style:none;
}
.lastchild{
border:none;
}
/* 
	LEVEL ONE
*/
ul.dropdown {
	position: relative;
	background:#0066b3;
	font-family: 'PFDinTextProLight';
	width:200px;
	/*min-height:290px;*/
}
ul.dropdown li {
	zoom: 1;
	background:#0066b3;
}
ul.dropdown a:hover {
	color: #fff;
	border-bottom:1px solid #fff;
}
ul.dropdown a:active {
	color: #fff;
	border-bottom:1px solid #fff;
}
ul.dropdown li a {
	display: block;
	padding: 4px 10px 0 0;
	/*width:196px;*/
	color: #8bcaf9;
	border-bottom:1px solid #3e8ac4;
	text-decoration:none;
}
ul.dropdown li.lastchild a {
	border-bottom: none;
}
ul.dropdown li:last-child a {
	border-bottom: none;
} /* Doesn't work in IE */
ul.dropdown li.hover, ul.dropdown li:hover {
	position: relative;
}
ul.dropdown li.hover a {
	color: #fff;
}
/* 
	LEVEL TWO
*/
ul.dropdown ul {
	visibility: hidden;
	position: absolute;
	top: 100%;
	left: 0;
}
ul.dropdown ul li {
	font-weight: normal;
	background:#0066b3;
}
/* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a {
	color: #8bcaf9!important;
	display: inline-block;
	padding: 0 0 0 15px;
	
	background-color: #0058a8;

	/*width:181px;*/
	border-bottom:1px solid #3e8ac4;
	text-decoration:none;
}
ul.dropdown ul li a:hover {
	background:#0058a8 url("bullet1.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bullet1.png*/) no-repeat 0 center;
	color:#fff!important;
}
/*-----/menu------*/
.maincontent {
	width:510px;
	float:left;
	padding:30px 0;
	margin:0 22px 0 0;
}
.rightcol1 {
	width:190px;
	float:left;
	padding:30px 0;
}
.messages {
	background:url("icon-mail.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/icon-mail.png*/) no-repeat 0 0;
	padding:0 0 0 25px;
	color:#5099d1;
	margin: 0 0 20px;
}
.messages.mes2 {
	float:right;
}
.messages a {
	color:#0066b3;
	/*text-decoration:none;*/
}
.rightbanners {
	margin:62px 0 0;
}
.rightbanners a {
	margin:0 0 20px;
	display:block;
}
.maincontent h1 {
	/*font-family: 'PFDinTextProRegular';
	font-family: 'MyriadProCondensed';
	font-family: 'FranklinGothicMediumC';
	  font-family: 'AvantGardeGothicCBook';*/
	  font-family: 'PTSansRegular';
	text-transform:uppercase;
	color:#fff;
	background: url("bg-header1-11.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-header1-11.png*/) no-repeat right 0;
	padding:0 12px 0 0;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	font-size:18px;
	
}
.maincontent h1 span {
	background: url("bg-header1-1.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-header1-1.png*/) no-repeat left 0;
	padding:10px 0 0 12px;
	height:57px;
	display:block;
}
.maincontent h2 {
	font-family: 'PFDinTextProRegular';
	color:#0066b3;
	font-size:18px;
}
.bannermaintop {
	width:512px;
	height:149px;
	background:url("bg-car.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-car.png*/) no-repeat 0 0;
	position:relative;
	margin:10px 0;
}
.bannerheader {
	color:#78c7f9;
	font-family: 'PFDinTextProRegular';
	text-transform:uppercase;
	position:absolute;
	font-size:24px;
	left:10px;
	top:40%;
}
.maintext {
	padding:10px 0;
	color:#666;
	text-align:justify;
}
.maintext p, .blogposttext p {
	margin:0 0 10px;
	text-align:justify;
}
.maintext h2, .blogposttext h2{
margin:5px 0 10px;
}
.maintext ol, .blogposttext ol, .blogposttext ul{
margin:0 0 15px 15px;
}

, .blogposttext ul{
margin:0 0 15px;
}
p.text2 {
	color:#0066b3;
	margin:15px 0 0;
}
.maintext a , .blogposttext a{
	color:#4a98d2;
}
.maintext  li, .blogposttext li{
	margin:0 0 3px;
	text-align:justify;
}
.block1 {
	margin:10px 0 30px;
	height:auto;
	overflow:hidden;
}
.blockheader1 {
	height:auto;
	overflow:hidden;
	margin:0 0 5px;
}
.blockheadimg {
	float:left;
	width:86px;
}
.blockheadtext {
	float:left;
	width:420px;
	color:#59a9e5;
	font-family: 'PFDinTextProRegular';
	font-size:18px;
}
.linksblock1 {
	margin:10px 0;
}
.link1 {
	background:url("icon-eye.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/icon-eye.png*/) no-repeat 0 0;
	padding:0 0 0 25px;
	margin: 0 15px 0 0;
}
.link2 {
	background: url("arrow-down1.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/arrow-down1.png*/) no-repeat right 7px;
	padding:0 15px 0 0;
}
.link2#active {
	background: url("arrow-down2.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/arrow-down2.png*/) no-repeat right 7px;
	padding:0 15px 0 0;
}
.paginator {
	width:246px;
	margin:auto;
	text-align:center;
}
.paginator a {
	font-family: 'PFDinTextProLight';
	font-size:14px;
	text-decoration:none;
	margin:0 5px;
	color:#000;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	vertical-align: middle;
}
.paginator a.selected, .paginator a:hover {
	color:#f26921;
}
.previous {
	background:url("arrow-left.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/arrow-left.png*/) no-repeat right 0;
	width:40px;
	height:37px;
}
.previous:hover {
	background:url("arrow-left.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/arrow-left.png*/) no-repeat right bottom;
}
.next {
	background:url("arrow-right.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/arrow-right.png*/) no-repeat 0 0;
	width:40px;
	height:37px;
}
.next:hover {
	background:url("arrow-right.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/arrow-right.png*/) no-repeat 0 bottom;
}
.bigimg {
	float:left;
	width:110px;
}
.infoblock1 {
	float:left;
	width:390px;
}
.infotop {
	padding:10px;
	background:#f9fcff;
	border:1px solid #eff5fa;
}
a.morelink1 {
	color:#f76929;
	display:block;
	text-align:right;
}
a.morelink1:hover {
	color:#000;
}
.title1 {
	font-family: 'PFDinTextProRegular';
	font-size:18px;
	color:#f76929;
}
.title2 {
	color:#0067b5;
}
.block2 {
	height:auto;
	overflow:hidden;
	position:relative;
}
.bigimg1 {
	float:left;
	width:145px;
}
.infoblock2 {
	float:left;
	width:365px;
	height:171px;
	position:relative;
}
.name2 {
	color:#666767;
	font-family: 'PFDinTextProRegular';
	margin:30px 0 10px;
}
.name2 a {
	color:#0066b3;
	font-size:18px;
	text-decoration:none;
}
.name2 a:hover {
	text-decoration:underline;
}
.infobottom {
	padding:10px;
	background:#f9fcff;
	border:1px solid #eff5fa;
	color:#4a94cc;
	position:absolute;
	right:0;
	bottom:0;
}
.text2 {
	margin:20px 0 0;
}
.text2 p {
	margin:0 0 15px;
}
.text3 {
	color:#0066b3;
	 font-family: 'PTSansRegular';
	font-size:18px;
	text-transform:uppercase;
}
a.redlink {
	color:#f7641e;
}
a.redlink:hover {
	color:#000;
}
.pollresult {
	height:auto;
	overflow:hidden;
	width:195px;
	margin:5px 0 0;
}
.resultleft {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;
	width:100px;
	/*font-size:18px;
	color:#59a9e5;
	font-family: 'PFDinTextProRegular';*/
	color:#0066b3;
	margin:0 3px 10px 0;
}
.resultright {
	background:#f0f9ff;
	width:80px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
}
.resultright span {
	color:#fff;
	background:#f26922;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	padding:0 0 0 2px;
}
.carblock {
	height:auto;
	overflow:hidden;
	background:#ddeffc;
	padding:10px;
}
.carblockleft {
	float:left;
	width:310px;
	position:relative;
}
.premiumauto {
	position:absolute;
	top:0;
	right:10px;
}
.carblockright {
	float:left;
	width:360px;
}
.carblockright h3 {
	color:#0066b3;
	font-family: 'PFDinTextProRegular';
	font-size:18px;
}
.specstable {
	border-collapse:separate;
	width:360px;
}
.specstable td {
	border-bottom:1px solid #a7bfd1;
	/*border-top:1px solid #fff;*/
	padding:3px 0;
	color:#000;
	font-size:11px;
}
td.tdright {
	text-align:right;
	color:#676767;
}
.specstable td.bottom {
	border-bottom: none;
}
.specstable td.top {
	border-top: none;
}
.carpriceblock {
	margin:20px 0;
	
	font-size:17px;
	color:#0066b3;
	/*border-top:4px solid #d2e8fa;
	border-bottom:4px solid #d2e8fa;*/
}
.priceline span {
	float:right;
	width:auto;
	display:block;
	
}
.priceline{
margin:0 0 15px;
width:350px;
height:auto;
overflow:hidden;
}
.priceline.recprice {
	color:#f26922;
}
.offerinfo {
	margin:15px 0;
	font-size:14px;
	color:#000;
}
.offerinfotext {
	margin:0 0 20px;
	color:#f26922;
}
.offerline {
	color:#676767;
}
.offerline span {
	width:150px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	color:#000;
}
a.cablink {
	display:block;
	padding:0 0 0 25px;
	color:#5099d1;
	margin: 0 0 20px 65px;
}
a.cablink:hover {
	text-decoration:none;
}
.contactsformwrapper {
	width:510px;
	height:auto;
	overflow:hidden;
	margin:10px 0;
	-webkit-box-shadow: 0 0 2px #ccc;
	-moz-box-shadow: 0 0 2px #ccc;
	-ms-box-shadow: 0 0 2px #ccc;
	box-shadow: 0 0 2px #ccc;
	background:#fff;
}
.contactstop {
	height:auto;
	overflow:hidden;
	padding:0 0 0 6px;
}
.contactssmall {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	width:223px;
	margin:20px 13px 10px;
	vertical-align:top;
	color:#676767;
	font-size:14px;
}
.contactssmall a {
	color:#0066b3;
}

.head1 {
	 font-family: 'PTSansRegular';
	text-transform:uppercase;
	color:#0066b3;
	font-size:17px;
	margin:0 0 10px;
}
.smallmap {
	background:url("bg-mapsmall.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-mapsmall.png*/) no-repeat 0 0;
	width:222px;
	height:300px;
	overflow:hidden;
	padding:2px;
	margin:10px 0;
}
.contactstext1 {
	margin:0 20px;
	color:#676767;
}
.contactsform1 {
	margin:20px 13px 20px 20px;
}
.contactsform1 label {
	display:block;
	margin:12px 0 3px;
}
.contactsform1 span {
	color:#f26922;
}
.input1 {
	border:1px solid #8fbcde;
	width:464px;
	height:24px;
	padding:0 2px;
	color:#676767;
}
.textarea1 {
	border:1px solid #8fbcde;
	width:464px;
	height:94px;
}
.text4 {
	margin: 15px 0;
	float:left;
}
.btnsend {
	float:right;
	display:block;
	border: 0px;
	background: url("../images/buttons/btn2.png") no-repeat 0 0;
	width:98px;
	height:32px;
	line-height:30px;
	text-align:center;
	margin:10px 10px 0 0px;
	color:#0066b3;
	font-size:15px;
	font-family: 'PFDinTextProLight';
	text-decoration:none;
	text-transform:capitalize;
}
.btnsend.reg{
	background: url("../images/buttons/btn4.png") no-repeat 0 0;
	width:155px;
	height:35px;
	line-height:32px;
	margin:10px 20px 0 0;
}

.btn1{
    background: url("../images/buttons/btn1.png") no-repeat 0 0;
    width:64px;
    height:37px;
    line-height:35px;
    text-align:center;
    margin:3px 15px 0 -5px;
}
.btn1:hover{
    background: url("../images/buttons/btn1.png") no-repeat scroll 0 bottom rgba(0, 0, 0, 0);
}
.btn2{
    background: url("../images/buttons/btn2.png") no-repeat 0 0;
    width:98px;
    height:32px;
    line-height:30px;
    text-align:center;
    margin:10px 10px 0 0px;
}
.btn2:hover{
    background: url("../images/buttons/btn2.png") no-repeat scroll 0 bottom rgba(0, 0, 0, 0);
}
.btn3{
    background: url("../images/buttons/btn3.png") no-repeat 0 0;
    width:233px;
    height:35px;
    line-height:33px;
    text-align:center;
    margin:10px 0 0px 0px;
}
.btn3:hover{
    background: url("../images/buttons/btn3.png") no-repeat scroll 0 bottom rgba(0, 0, 0, 0);
}
.btn4{
    background: url("../images/buttons/btn4.png") no-repeat 0 0;
    width:155px;
    height:35px;
    line-height:32px;
    margin:10px 20px 0 0;
}
.btn4:hover{
    background: url("../images/buttons/btn4.png") no-repeat scroll 0 bottom rgba(0, 0, 0, 0);
}
.btn5{
    background: url("../images/buttons/btn5.png") no-repeat 0 0;
    width:122px;
    height:35px;
    line-height:33px;
    text-align:center;
    margin:0 0 0px 20px;
}
.btn5:hover{
    background: url("../images/buttons/btn5.png") no-repeat scroll 0 bottom rgba(0, 0, 0, 0);
}
.btn6{
    background: url("../images/buttons/btn6.png") no-repeat 0 0;
    width:155px;
    height:24px;
    line-height:22px;
    text-align:center;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
}
.btn6:hover{
    background: url("../images/buttons/btn6.png") no-repeat scroll 0 bottom rgba(0, 0, 0, 0);
}

.btnsend.reg:hover {
	background: url("../images/buttons/btn4.png") no-repeat 0 bottom;
	color:#0066b3;
}
.btnsend:hover {
	background: url("../images/buttons/btn2.png") no-repeat 0 bottom;
	color:#0066b3;
}
.contenttop1 {
	height:75px;
	border-bottom:1px solid #79b2dd;
}
.head2 {
	font-family: 'PTSansRegular';
	text-transform:uppercase;
	color:#f26922;
	font-size:16px;
	margin:40px 0 0;
	float:left;
}
.head3 {
	font-family: 'PTSansRegular';
	text-transform:uppercase;
	color:#f26922;
	font-size:16px;
}
.logoutlink {
	float:right;
	color:#0066b3;
	font-size:16px;
	font-family: 'PFDinTextProLight';
	background:url("icon-logout.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/icon-logout.png*/) no-repeat 0 center;
	padding:0 0 0 15px;
	text-decoration:none;
	margin:40px 10px 0 0;
}
.logoutlink:hover {
	color:#000;
}
.leftmenu1 {
	list-style:none;
}
.leftmenu1 li {
	line-height:31px;
	height:31px;
	width:163px;
	border-bottom:1px solid #c5e5fc;
	color:#0066b3;
	font-family: 'PFDinTextProLight';
	font-size:15px;
}
.leftmenu1 li.active {
	background:url("bg-menu.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-menu.png*/) no-repeat 0 0;
}
.leftmenu1 li a {
	color:#0066b3;
	text-decoration:none;
	font-family: 'PFDinTextProLight';
	padding:0 0 0 10px;
}
.leftmenu1 li a:hover {
	color:#0066b3;
	text-decoration:underline;
}
.leftmenu1 li.active a {
	background:url("bullet2.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bullet2.png*/) no-repeat 3px center;
}
.maintable1 {
	color:#3a3a3b;
	font-size:13px;
	position:relative;
	margin:0 10px 0 0;
}
.name3 {
	font-weight:bold;
	font-size:14px;
}
.select1 {
	float:right;
	width:130px;
	border-color:#9ec8e7;
	height:24px;
}
.line1 {
	margin:15px 0;
	border-bottom:1px solid #ececec;
	position:relative;
}
.line1 span {
	position:absolute;
	right:0;
	font-weight:bold;
}
.btnsave {
	display:block;
	background: url("btn2.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn2.png*/) no-repeat 0 0;
	width:98px;
	height:32px;
	line-height:30px;
	text-align:center;
	margin:10px 10px 0 0px;
	color:#0066b3;
	font-size:15px;
	font-family: 'PFDinTextProLight';
	text-decoration:none;
	text-transform:capitalize;
}
.btnsave:hover {
	background: url("btn2.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn2.png*/) no-repeat 0 bottom;
	color:#0066b3;
}
.rightblock1 {
	border:1px solid #a4d6fc;
	background:url("transp3.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/transp3.png*/);
	padding:5px 0px 28px;
	margin:15px 0 0;
	height:auto;
	overflow:hidden;
	position:relative;
	width:225px;
	min-height:160px;
}
.name4 {
	color:#0066b3;
	font-size:13px;
}
.persontop {
	height:auto;
	overflow:hidden;
}
.personpic {
	float:left;
	width:85px;
	overflow:hidden;
	margin:0 5px;
}
.personinfo {
	float:left;
	width:126px;
	color:#7b7977;
	font-size:11px;
}
.personinfo span {
	color:#444;
}
.maincontent.main2 {
	margin:0 10px 0 -40px;
}
a.writelink {
	display:block;
	color:#0066b3;
	font-size:11px;
}
.messages1wrap {
	position:absolute;
	left:0;
	bottom:0;
	background: url("bg-write.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-write.png*/) no-repeat 0 0;
	width:225px;
	height:28px;
}
.messages1 {
	background:url("icon-mail.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/icon-mail.png*/) no-repeat 0 0;
	padding:0 0 0 25px;
	color:#5099d1;
	margin:7px 0 0 5px;
}
.messages1 a {
	color:#ea6300;
	text-decoration:none;
}
.messages1 a:hover {
	color:#ea6300;
	text-decoration:underline;
}
.main2 {
	position:relative;
}
.main2 h2 {
	text-transform:uppercase;
	font-size:16px;
}
.btnbig {
	display:block;
	background: url("btn3.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn3.png*/) no-repeat 0 0;
	width:233px;
	height:35px;
	line-height:33px;
	text-align:center;
	margin:0 0 0px 20px;
	color:#0066b3;
	font-size:15px;
	font-family: 'PFDinTextProLight';
	text-decoration:none;
	position:absolute;
	top:20px;
	right:140px;
}
.btnbig:hover {
	background: url("btn3.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn3.png*/) no-repeat 0 bottom;
	color:#0066b3;
}
.table1 {
	margin:20px 0;
	background:url("bg-table1.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-table1.png*/) no-repeat 0 0;
	width:504px;
}
.table1 th, .table1 td {
	height:30px;
	padding:0 10px;
	vertical-align:middle;
	color:#7c7f80;
}
.tleft {
	text-align:left;
}
.tright {
	text-align:right;
}
.table1 th span {
	background:url("arrow-down1.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/arrow-down1.png*/) no-repeat right center;
	padding:0 15px 0 0;
}
.table1 th span a {
	color:#7c7f80;
}
.table1 input {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	margin:3px 10px 0 0;
}
.tr2 td.tleft {
	background:url("bg-tr.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-tr.png*/) no-repeat 0 0;
}
.tr2 td.tright {
	background:url("bg-tr.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-tr.png*/) no-repeat right 0;
}
.table2 {
	margin:20px 0;
	width:504px;
	

}
.table2 tr {
	background: url("bg-td2.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-td2.png*/) no-repeat 0 0;
}
.table2 td {
	height:37px;
	vertical-align:middle;
	color:#7c7f80;
}
.table2 .tleft {
	/*background:url(../images/bg-td2.png) no-repeat 0 0;*/
	padding: 0 0 0 10px;
	white-space:nowrap;
}
.table2 .tleft a {
	color:#7c7f80;
	text-decoration:none;
}
.table2 .tright {
	
	background-image:url("linedotted.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/linedotted.png*/), url("bg-td2.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-td2.png*/);
	background-position:0 24px, center 0;
	background-repeat:repeat-x, no-repeat;
	width:100%;
	color:#428ec8;
	behavior: url("PIE.htc"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/css/PIE.htc*/);
}
.table2 .tright span {
	background:url("bg-td2.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-td2.png*/) no-repeat right 0;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	padding:0 10px 0 0;
	height:37px;
	line-height:37px;
}
.tright.trt1 {
	background:none;
	padding:0 10px 0 0;
	color:#7c7f80;
}
.table2 .tdbig {
	background:none;
	line-height:24px;
	padding:10px;
}
.tdbig a {
	color:#359ae7;
}
.tdbig a:hover {
	color:#000;
}
.rightcol2 {
	width:225px;
	float:right;
	padding:30px 0;
}
.rightblock2 {
	margin:30px 0 0;
}
.head4 {
	font-family: 'PFDinTextProLight';
	text-transform:uppercase;
	color:#fff;
	background: url("bg-header4.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-header4.png*/) no-repeat 0 0;
	text-align:center;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	font-size:15px;
	width:226px;
	height:43px;
	line-height:36px;
}
.text5 {
	margin:15px 0;
}
.alllink1 {
	float:right;
	display:block;
	margin:-17px 7px 0 0;
}
.mysettingstop {
	margin:20px 0;
	height:auto;
	overflow:hidden;
	position:relative;
}
.myphoto {
	
	box-shadow:1px 2px 5px -1px #468;
	behavior: url("PIE.htc"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/css/PIE.htc*/);
	display: -moz-inline-stack;
	display: inline-block;
	zoom: 1;
    *display: inline;
	vertical-align:top;
	
}
.myphoto img{
vertical-align:top;
}
.btnupload {
	display:block;
	background: url("btn4.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn4.png*/) no-repeat 0 0;
	width:155px;
	height:35px;
	line-height:33px;
	text-align:center;
	margin:0 0 0px 20px;
	color:#0066b3;
	font-size:15px;
	font-family: 'PFDinTextProLight';
	text-decoration:none;
	position:absolute;
	bottom:64px;
	left:100px;
}
.btnupload:hover {
	background: url("btn4.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn4.png*/) no-repeat 0 bottom;
	color:#0066b3;
}
.formats {
	font-size:9px;
	color:#96989a;
	position:absolute;
	bottom:10px;
	left:120px;
	background:url("bg-whitetransp.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-whitetransp.png*/);
	width:305px;
	height:auto;
	padding:5px;
}
.delphoto {
	background:url("icon-del.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/icon-del.png*/) no-repeat 0 0;
	padding:0 0 0 15px;
	position:absolute;
	bottom:3px;
	left:120px;
	color:#7e7d7d;
	font-size:11px;
}
.settingsblock {
	margin:20px 0;
	color:#7e7d7d;
}
.formline {
	height:auto;
	overflow:hidden;
	margin:0 0 10px;
}
.formline label.l3 {
	width:180px;
	display: -moz-inline-stack;
	display: inline-block;
	zoom: 1;
*display: inline;;
}
.input2 {
	width:236px;
	height:22px;
	line-height:22px;
	border:1px solid #aacce7;
	color:#676767;
	padding:0 2px;
}
.select3 {
	width:242px;
	height:24px;
	border:1px solid #aacce7;
}
.rubriki {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;
	line-height:18px;
}
.formline label {
    display: inline-block;
   /* width: 180px;*/
}
.altop {
	vertical-align:top;
}
.btnsave1 {
	display:block;
	background: url("btn4.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn4.png*/) no-repeat 0 0;
	width:155px;
	height:35px;
	line-height:33px;
	text-align:center;
	margin:0 0 0px 180px;
	color:#0066b3;
	font-size:15px;
	font-family: 'PFDinTextProLight';
	text-decoration:none;
}
.btnsave1:hover {
	background: url("btn4.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn4.png*/) no-repeat 0 bottom;
	color:#0066b3;
}
.reqline {
	color:#f26922;
	font-size:11px;
	float:left;
	margin:10px 0 0;
}
.compareblocks {
	height:auto;
	overflow:hidden;
	margin:10px 0;
}
.compareblock {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	vertical-align:top;
	width:250px;
}
.compareblock a {
	color:#717172;
	/*background: url(../images/icon-x.png) no-repeat 0 center;
	padding:0 0 0 20px;*/
	margin:10px 0;
	display:block;
}
.compareblock a:hover {

}
.compareline {
	margin:10px 0;
	height:auto;
	overflow:hidden;
}
.compareline a, .compareline input {
	/*display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;

	vertical-align: top;*/
	display:block;

}
.compareline a {
width:204px;
margin:0 10px 0 0;
float:left;
}
.compareline input {
float:right;
width:13px;
}
.compareblock .btnsearchmore {
	display:block;
	background: url("btn4.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn4.png*/) no-repeat 0 0;
	width:155px;
	height:35px;
	line-height:33px;
	text-align:center;
	margin:10px 0 0px 0px;
	color:#0066b3;
	font-size:15px;
	font-family: 'PFDinTextProLight';
	text-decoration:none;
	padding:0;
}
.compareblock .btnsearchmore:hover {
	background: url("btn4.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn4.png*/) no-repeat 0 bottom;
	color:#0066b3;
}
.compareblock .btnbig1, .btnbig1 {
	display:block;
	background: url("btn3.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn3.png*/) no-repeat 0 0;
	width:233px;
	height:35px;
	line-height:33px;
	text-align:center;
	margin:10px 0 0px 0px;
	color:#0066b3;
	font-size:15px;
	font-family: 'PFDinTextProLight';
	text-decoration:none;
	padding:0;
}
.compareblock .btnbig1:hover {
	background: url("btn3.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn3.png*/) no-repeat 0 bottom;
}
.myinfo {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	vertical-align:top;
	width:370px;
	margin:0 0 0 20px;
}
.myinfotop {
	border:1px solid #d0eafc;
	background:url("transp3.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/transp3.png*/);
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	padding:10px;
	margin: 0 0 15px;
}
.mycompany {
	color:#2e93e0;
	font-size:13px;
	margin:0 0 5px;
}
.name5 {
	color:#323334;
	font-size:13px;
	line-height:18px;
}
.myaddress {
	color:#686664;
	font-size:13px;
	line-height:18px;
}
.btnedit {
	display:block;
	background: url("btn4.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn4.png*/) no-repeat 0 0;
	width:155px;
	height:35px;
	line-height:33px;
	text-align:center;
	margin:20px 0 0px 0;
	color:#0066b3;
	font-size:15px;
	font-family: 'PFDinTextProLight';
	text-decoration:none;
}
.btnedit:hover {
	background: url("btn4.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn4.png*/) no-repeat 0 bottom;
	color:#0066b3;
}
/*--n-----*/
.us_recommend {
	padding-top: 20px;
	clear:both;
}
.us_recommend a{
	display: block;
	margin-bottom: 24px;
}
.us_recommend p {
	display: block;
	margin-bottom: 100px;
}
.us_recommend h3 {
	color:#0066B3;
	font-family: 'PFDinTextProRegular';
	font-size:18px;
	margin: 0 0 15px;
}
.pg_search {
	margin-right:0;
	width:720px;
}
.pg_search .rightcol1 {
	float: right;
	padding-top:0;
}
.pg_search h3 {
	color:#0066B3;
	font-family: 'PFDinTextProLight';
	font-size:14px;
	margin-bottom: 15px;
}
.block_search_pg {
	background-color: #fff;
	-webkit-box-shadow: 0 0 5px #cee2f3;
	-moz-box-shadow: 0 0 5px #cee2f3;
	-ms-box-shadow: 0 0 5px #cee2f3;
	box-shadow: 0 0 5px #cee2f3;
	padding: 12px;
	margin: 20px 0;
	position: relative;
	behavior: url("PIE.htc"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/css/PIE.htc*/);
	z-index:10;
}
.block_search_pg select {
	border: 1px solid #8fbcde;
	padding: 2px;
	width:190px;
	font-family: arial;
	font-size: 11px;
	height:24px;
	color:#676767;
}
a.big_search_hide {
	background:url("arrow-down1.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/arrow-down1.png*/) no-repeat 0 7px;
	padding-left:15px;
}
a.big_search_hide.active {
	background:url("arrow-up.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/arrow-up.png*/) no-repeat 0 7px;
}
a.big_search_hide:hover {
	text-decoration: none;
	color: #0066B3;
}
.big_search {
	background-color: #b7dffc;
	position: absolute;
	right: 0px;
	bottom: -19px;
	height:15px;
	padding:2px 10px;
	-webkit-border-radius: 0px 0px 8px 8px;
	-moz-border-radius: 0px 0px 8px 8px;
	border-radius: 0px 0px 8px 8px;
	behavior: url("PIE.htc"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/css/PIE.htc*/);
	z-index:5;
}
.block_search_pg input[type="text"] {
	border: 1px solid #8fbcde;
	padding: 2px;
	width:120px;
	font-family: arial;
	font-size: 11px;
	height:18px;
}
.block_search_pg .form_param {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
 *display: inline;
	margin-right: 15px;
	font-family: arial;
	font-size: 11px;
}
.block_search_pg .form_param.last {
	margin-right: 0px;
}
.block_search_pg .form_param.pd_top {
	padding-top: 6px;
}
.block_search_pg .form_param .btnenter {
	margin-right:0;
	margin-top:0;
}
.specpredlog .item_spec {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
 *display: inline;
	background-color: #fff;
	-webkit-box-shadow: 0 0 5px #cee2f3;
	-moz-box-shadow: 0 0 5px #cee2f3;
	-ms-box-shadow: 0 0 5px #cee2f3;
	box-shadow: 0 0 5px #cee2f3;
	margin-bottom: 20px;
	margin-right: 20px;
	position: relative;
	behavior: url("PIE.htc"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/css/PIE.htc*/);

}
.specpredlog .item_spec.last {
	margin-right: 0px;
}
.specpredlog .item_spec .cars_info {
	background-color: #fff;
	-webkit-box-shadow: 0 0 5px #cee2f3;
	-moz-box-shadow: 0 0 5px #cee2f3;
	-ms-box-shadow: 0 0 5px #cee2f3;
	box-shadow: 0 0 5px #cee2f3;
	padding: 3px;
	position: relative;
	behavior: url("PIE.htc"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/css/PIE.htc*/);
	-webkit-box-shadow: 0 0 5px #0066B3;
	-moz-box-shadow: 0 0 5px #0066B3;
	-ms-box-shadow: 0 0 5px #0066B3;
	box-shadow: 0 0 5px #0066B3;
}
.specpredlog .item_spec .cars_info:hover {

	behavior: url("PIE.htc"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/css/PIE.htc*/);
	-webkit-box-shadow: 0 0 5px #F47D3F;
	-moz-box-shadow: 0 0 5px #F47D3F;
	-ms-box-shadow: 0 0 5px #F47D3F;
	box-shadow: 0 0 5px #F47D3F;
}
.specpredlog .item_spec .cars_info img{
	width: 216px;
	height:148px;
}
.specpredlog .item_spec .cars_info .name_marck {
	background:url("../images/bd_item.png") repeat 0 0;
	position: absolute;
	bottom: 0px;
	left: 0px;
	font-size: 14px;
	color:#0066B3;
	font-family: 'PFDinTextProLight';
	text-transform: uppercase;
	/*height:24px;*/
	padding-bottom:10px;
	padding-left:12px;
	padding-top:10px;
	width:210px;
}
.specpredlog .item_spec .price_car {
	color: #747474;
	padding-bottom:10px;
	padding-left:12px;
	padding-top:10px;
}
.oranj {
	color: #f47d3f !important;
}
.blue {
	color: #0066B3 !important;
}
.pos_btn a.btnbig {
	position: relative;
	margin-left:0;
	top: 0px;
	right: 0px;
}
a.add_compare {
	color: #78bdf3;
	text-decoration: none;
	display: block;
	background:url("plus.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/plus.png*/) no-repeat 0 0;
	height:20px;
	padding-left:24px;
	padding-top:1px;
}
a.add_compare:hover {
	color: #78bdf3;
	text-decoration: underline;
}
.price_car a.add_compare {
	background:url("plus.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/plus.png*/) no-repeat scroll 0 7px transparent;
	padding-top:8px;
}
.block_map {
	background-color: #fff;
	-webkit-box-shadow: 0 0 5px #cee2f3;
	-moz-box-shadow: 0 0 5px #cee2f3;
	-ms-box-shadow: 0 0 5px #cee2f3;
	box-shadow: 0 0 5px #cee2f3;
	padding: 3px;
	position: relative;
	behavior: url("PIE.htc"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/css/PIE.htc*/);
}
/*------n------*/

.writemessage {
	float:right;
	background:url("icon-mail.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/icon-mail.png*/) no-repeat 0 center;
	padding:0 0 0 24px;
	line-height:20px;
	margin:-20px 160px 0 0;
}
.messagelinks {
	margin:15px 0 0;
}
.messagelinks a {
	padding: 0 0 0 22px;
	margin:0 24px 0 0;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	height:28px;
}
.inboxlink {
	background:url("icon-message2.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/icon-message2.png*/) no-repeat 0 0;
}
.sentlink {
	background:url("icon-message1.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/icon-message1.png*/) no-repeat 0 0;
}
.replylink {
	background:url("icon-write.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/icon-write.png*/) no-repeat 0 0;
}
.trashlink {
	background:url("icon-del.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/icon-del.png*/) no-repeat 0 0;
	padding:0 0 0 15px!important;
}
.table3 {
	width:504px;
}
.table3 td {
	height:37px;
	padding:0 10px;
	vertical-align:middle;
	color:#7c7f80;
}
.table3 input {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	margin:0 10px 0 0;
	vertical-align: text-top;
}
.tr1 .tleft {
	background:url("bg-td2.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-td2.png*/) no-repeat 0 0;
}
.tr1 .tright {
	background:url("bg-td2.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-td2.png*/) no-repeat right 0;
}
.tr1 .tleft {
	background:url("bg-td2.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-td2.png*/) no-repeat 0 0;
}
.tr2 .tcenter {
	background:url("bg-td2.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-td2.png*/) no-repeat center 0;
}
.messagestbl {
	margin:0;
}
.messagestbl a {
	color:#7C7F80;
	text-decoration:none;
}
.messagestbl a:hover {
	color:#000;
}
.input3 {
	display:block;
	width:500px;
	height:22px;
	line-height:22px;
	border:1px solid #8fbcde;
	color:#7e7d7d;
	margin:10px 0;
	padding:0 2px;
}
.input4 {
	width:80px;
	height:22px;
	line-height:22px;
	border:1px solid #8fbcde;
	color:#000;
	display:block;
	float:left;
	padding:0 2px;
}
.attachfile {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	background:url("icon-attach.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/icon-attach.png*/) no-repeat right center;
	padding: 0 20px 0 0;
}
.textarea2 {
	border:1px solid #8fbcde;
	width:500px;
	height:176px;
	color: #7E7D7D;
	margin:10px 0;
}
.leftheader {
	text-transform:uppercase;
	font-family: 'PFDinTextProLight';
	color: #0066B3;
	font-size:16px;
	margin:10px;
}
.clientslist {
	margin:10px;
	padding:0;
	line-height:20px;
	list-style:none;
}
.clientblock {
	margin:30px 0 10px;
	clear:both;
}
.docsblock {
	border-top:1px solid #8fbcde;
	margin:5px 0 0px;
	padding:20px 0;
	height:auto;
	overflow:hidden;
}
.docblock {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	text-align:center;
	width:80px;
	height:100px;
	border:1px solid #edf6fd;
	padding:10px;
	margin:0 8px 0 12px;
}
.date2 {
	color:#656769;
	font-size:10px;
}
.docformat {
	margin:5px 0;
}
.doclink {
	padding:0 0 0 20px;
	background:url("icon-showdoc.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/icon-showdoc.png*/) no-repeat 0 center;
}
h1.smallh1 {
	font-family: 'PFDinTextProRegular';
	text-transform:uppercase;
	font-size:18px;
	color:#0066b3;
	background:none;
}
.searchresults {
	line-height:20px;
	border-bottom:1px solid #b6c2cc;
	color:#676767;
}
.searchresults span {
	color:#1c1d1d;
	font-size:15px;
	font-family: 'PFDinTextProLight';
}
.searchresults a {
	float:right;
	color:#676767;
}
.resultblock {
	margin:15px 0;
	line-height:18px;
}
.h1red {
	color:#f26922;
	font-family: 'PFDinTextProRegular';
	text-transform:uppercase;
	font-size:18px;
	border-bottom:1px solid #79b2dd;
	padding:20px 0;
}
.errorblock {
	margin:30px 0 0;
	text-align:center;
}
.errortext {
	margin:0 0 50px;
	text-align:center;
}


.h2centered {
	text-align:center;
	margin:20px 0 0;
	color:#0066b3;
	font-size:30px;
	padding:0;
}
/*popup1*/
.bgdark {
	position:fixed;
	width:100%;
	height:100%;
	background:#000;
	opacity:0.4;
	filter:alpha(opacity=40);
	z-index:2000;
}
.closepopup1 {
	position:absolute;
	right:-10px;
	top:-10px;
	width:17px;
	height:17px;
	background:url("../images/close.png") no-repeat center center;
}
.popup1 {
	position:absolute;
	left:50%;
	width:480px;
	height:auto;
	margin:0 0 0 -240px;
	z-index:3000;
	background:#fff;
	border:3px solid #5384a8;
	padding:20px;
	box-shadow: 1px 1px 5px #666, -1px -1px 5px #666;
}
.popup1-content{
    overflow: hidden;
}
.popup1.pop2 {
	position:absolute;
	top:100px;
	left:50%;
	width:230px;
	height:auto;
	margin:0 0 0 -115px;
	z-index:3000;
	background:#fff;
	border:3px solid #5384a8;
	padding:20px;
	box-shadow: 1px 1px 5px #666, -1px -1px 5px #666;
	behavior: url("PIE.htc"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/css/PIE.htc*/);
	color:#458fc8;
}
.btnsubscribe.btn2 {
	margin:auto;
}
.popup1.pop2 .rubriki {
	color:#676767;
	font-size:11px;
	margin:20px 20px;
}
.popup1header {
	color:#0066b3;
	text-transform:uppercase;
	font-size:15px;
	font-family: 'PFDinTextProLight';
	margin:10px 0;
	text-align:center;
}
.popup1header1 {
	color:#0066b3;
	text-transform:uppercase;
	/*font-size:15px;
	font-family: 'PFDinTextProLight';*/
	font-size:15px;
	 /*font-family: 'AvantGardeGothicCBook';*/
	 font-family: 'PTSansRegular';
	margin:10px 15px;
}
.popup1text {
	color:#4f4d4d;
	text-align:center;
}
.popup1text1 {
	color:#f26922;
	font-size:13px;
	margin:0 15px;
}
.btnpopup1 {
	display:block;
	background: url("btn4.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn4.png*/) no-repeat 0 0;
	width:155px;
	height:35px;
	line-height:33px;
	text-align:center;
	margin:20px auto 0;
	color:#0066b3;
	font-size:15px;
	font-family: 'PFDinTextProLight';
	text-decoration:none;
}
.btnpopup1:hover {
	background: url("btn4.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn4.png*/) no-repeat 0 bottom;
	color:#0066b3;
}
.popup1form1 {
	margin:30px 15px 10px;
	color:#908f8f;
}
.popup1form1 .formline label.l2 {
	width:200px;
}
.popup1form1 .formline label {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;
	color:#908f8f;

}
.popup1form1 .formline input[type="radio"], .formline input[type="radio"] {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;
	vertical-align:text-top;
	color:#908f8f;
	margin:0 3px 0 0px;
}
.caleninp a {
	display:block;
	float:left;
	height:25px;
	background:url("calendar.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/calendar.png*/) no-repeat 0 0px;
	width:23px;
	vertical-align:text-bottom;
}
.caleninp {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;
	height:auto;
	overflow:hidden;
}
.select2 {
	width:48px;
	height:24px;
	line-height: 24px;
	border: 1px solid #AACCE7;
	color: #7E7D7D;
	margin:0 2px;
}
.captchablock {
	float:right;
	width:240px;
	margin:10px 5px 0px 0;
}
.captchaimg1 {
	margin:0 0 5px 1px;
}
.captchablock a {
	/*color: #7E7D7D;*/
}
/*-/popup1*/
.askquestionblock {
	position:absolute;
	width:456px;
	padding:10px 12px;
	/*height:auto;*/
	overflow:hidden;
	background:#fff;
	box-shadow: 1px 1px 8px #48f, -1px -1px 5px #48f;
	behavior: url("PIE.htc"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/css/PIE.htc*/);
	z-index:10;
	left:50%;
	top:87px;
	display: none;
	height:580px!important;
}

#webim-iframe {
	width: 456px;
	height: 685px;
	border: 0;
	overflow: hidden;
}
.input5 {
	width:344px;
	height:22px;
	line-height:22px;
	border:1px solid #8fbcde;
	/*color:#7e7d7d;*/
	color:#000;
	padding:0 2px;
}
.infoblock3 {
	position:absolute;
	bottom:0;
	left:100px;
}
.textarea3 {
	border:1px solid #8fbcde;
	width:433px;
	height:70px;
	margin:10px 0 10px 5px;
	color:#7e7d7d;
	padding:5px;
}
.messageswin {
	border:1px solid #8fbcde;
	width:433px;
	height:auto;
	margin:10px 0 10px 5px;
	color:#7e7d7d;
	padding:5px;
}
.closewin {
	float:right;
	background:url("close1.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/close1.png*/) no-repeat right center;
	padding: 0 15px 0 0;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	margin:10px 5px 0 0
}
.btnsendmes {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	background: url("btn4.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn4.png*/) no-repeat 0 0;
	width:155px;
	height:35px;
	line-height:33px;
	text-align:center;
	margin:0px 0 0px 0;
	color:#0066b3;
	font-size:15px;
	font-family: 'PFDinTextProLight';
	text-decoration:none;
}
.btnsendmes:hover {
	background: url("btn4.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn4.png*/) no-repeat 0 bottom;
	color:#0066b3;
}
.winmessage {
	margin:5px;
	padding:5px 0;
	border-bottom:1px solid #efefef;
}
.winmesname1 {
	color:#458fc8;
}
.winmesname2 {
	color:#656565;
}
.head5 {
	color:#0066b3;
	font-size:20px;
	font-family: 'PFDinTextProRegular';
	text-transform:uppercase;
	margin:20px 0;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
}
.lklink {
	float:right;
	margin:20px;
}
.text6 {
	font-weight:bold;
	color:#676767;
	line-height:20px;
}
.maincontent.wid2 {
	width:100%;
}
.maincontent.wid3 {
	float:left;
	width:720px;
	margin:0;
}
.lizblocks {
	margin:10px 0;
	height:auto;
	overflow:hidden;
}
.lizblock {
	float:left;
	width:320px;
	margin:0 16px 0 0;
	padding:5px;
}
.lizblockinn {
	background:#fff;
	box-shadow: 1px 1px 3px #8df, -1px -1px 3px #8df;
	behavior: url("PIE.htc"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/css/PIE.htc*/);
	margin:0 0 15px 2px;
	min-height:205px;
	color:#676767;
	line-height:20px;
	font-size:14px;
	}
.lizblockinn p {
	padding:15px 15px 0;
}
.redbull {
	margin:0 15px 0px;

	color:#0066b3;

	list-style:none;
	padding:5px 0 10px;
}
.redbull li {
	background: url("bullet3.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bullet3.png*/) no-repeat 0 5px;
	padding:0 0 0 10px;
	line-height:18px;
	font-size:13px;
	margin:4px 0;

}
.lizblockinn .redbull li{
	margin: 4px 0 10px;
}
table.lizdocstable tr .file-wrapper{
	height: 45px;
}
.lizbigblock1 table.lizdocstable tr td{
	vertical-align: top;
}

.biglink1 {
	background:url("bg-biglink.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-biglink.png*/) no-repeat 0 0;
	display:block;
	text-align:center;
	width:331px;
	height:46px;
	color:#0066b3;
	margin:0 0 0 -3px;
	padding:12px 0 0;
	text-decoration:none;
	font-size: 15px;
font-family: 'PFDinTextProLight';
}
.biglink1:hover {
	background:url("bg-biglink.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-biglink.png*/) no-repeat 0 bottom;
	color:#0066b3;
	text-decoration:none;
}
.lizmain {
	color:#676767;
	margin:20px 7px;
}
.lizquest {
	color:#212121;
	color:#F26922;
	width:520px;
	line-height:24px;
	margin:0 0 10px;
	font-weight:bold;
}
.answersblock {
	margin:5px 0 15px -4px;
	height:40px;
}
.ansyes, .ansno {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	width:53px;
	height:35px;
	text-decoration:none;
	text-align:center;
	line-height:32px;
	background:url("btn-yes-no.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn-yes-no.png*/) no-repeat 0 0;
	margin:0 10px 0 0;
}
.ansyes:hover, .ansno:hover, .ansselected {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	width:53px;
	height:35px;
	text-decoration:none;
	text-align:center;
	line-height:32px;
	background:url("btn-yes-no.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn-yes-no.png*/) no-repeat 0 bottom;
	color:#fff;
	margin:0 10px 0 0;
}
.breadcrumb {
	color:#f26922;
	margin:5px 0 10px;
}
.breadcrumb a {
	color:#f26922;
}
.breadcrumb a:hover {
	color:#000;
}
.lizbigblock1 {
	background:#fff;
	padding:15px;
	width:560px;
	margin:20px 0;
	box-shadow: 1px 1px 3px #8df, -1px -1px 3px #8df;
	behavior: url("PIE.htc"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/css/PIE.htc*/);
}
.btnupload1 {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;
	background: url("btn5.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn5.png*/) no-repeat 0 0;
	width:122px;
	height:35px;
	line-height:33px;
	text-align:center;
	margin:0 0 0px 20px;
	color:#0066b3;
	font-size:15px;
	font-family: 'PFDinTextProLight';
	text-decoration:none;
}
.btnupload1:hover {
	background: url("btn5.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn5.png*/) no-repeat 0 bottom;
	color:#0066b3;
}
.custom-file-input, .custom-file-input2 {
	vertical-align: top;
	background: url("btn5-text.jpg"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn5-text.jpg*/) no-repeat left top;
	width:122px;
	height:35px;
	text-align: center;
	overflow: hidden;
	float: left;
}
.custom-file-input:hover {
    cursor: pointer !important;
  background: url("btn5-text.jpg"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn5-text.jpg*/) no-repeat left bottom  !important;
}

.custom-file-input div{
	text-transform: capitalize;
}
.custom-file-input input, .custom-file-input2 input {
    filter:alpha(opacity=0) !important;
    -moz-opacity: 0 !important;
    opacity: 0 !important;
	height: 30px;
	width: 100px;
}
.file-error {
	color: #990000;
}
.custom-file-input2 {
	width:132px !important;
	background: url("btn4s-text.jpg"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn4s-text.jpg*/) no-repeat 0 0;
	display: block;
}
.custom-file-input2:hover {
  background: url("btn4s-text.jpg"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn4s-text.jpg*/) no-repeat  bottom;
}
.btnaddfile, .btndeletefile, .btnaddfile2, .btnaddfile3, .btndeletefile2, .btndeletefile3 {
	display: -moz-inline-stack;
	display: inline-block;
	/*vertical-align: top;*/
	zoom: 1;
*display: inline;
	background: url("btn-s3.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn-s3.png*/) no-repeat 0 0;
	width:36px;
	height:35px;
	line-height:33px;
	text-align:center;
	color:#0066b3;
	font-size:15px;
	font-family: 'PFDinTextProLight';
	text-decoration:none;
}
.btnaddfile:hover, .btndeletefile:hover, .btnaddfile2:hover, .btnaddfile3:hover, .btndeletefile2:hover, .btndeletefile3:hover {
	background: url("btn-s3.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn-s3.png*/) no-repeat 0 bottom;
	color:#0066b3;
}
.btnaddfile, .btndeletefile{
background: url("btn-s3-white.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn-s3-white.png*/) no-repeat 0 0;
}
.btnaddfile:hover, .btndeletefile:hover{
background: url("btn-s3-white.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn-s3-white.png*/) no-repeat 0 bottom;
}
.tdleft1 {
	/*width:450px;*/
}
.tdright1 {
	width: 180px;
    height: 45px;
	text-align: right;
}
.lizbigblock1 h3, .text7, .lizbigblock2 h3 {
	color:#0066b3;
	font-size:18px;
	font-family: 'PTSansRegular';
}
.lizbigblock1 {
	color:#676767;
}
.lizbigblock1 td {
	padding:5px 0;
}
.text7 {
	width:560px;
}
.linkdown {
	background:url("icon-docdown.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/icon-docdown.png*/) no-repeat 0 center;
	padding: 0 0 0 20px;
	display:block;
	margin:10px 0;
}
.addanketablock {
	color:#676767;
	margin:15px 0;
	height:auto;
	width:560px;
	overflow:hidden;
}
.text8 {
	float:right;
	width:320px;
}
.btnbig2 {
	float:left;
	margin:0;
	display:block;
	background: url("btn3.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn3.png*/) no-repeat 0 0;
	width:233px;
	height:35px;
	line-height:33px;
	text-align:center;
	color:#0066b3;
	font-size:15px;
	font-family: 'PFDinTextProLight';
	text-decoration:none;
	padding:0;
}
.btnbig2:hover {
	background: url("btn3.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn3.png*/) no-repeat 0 bottom;
	color:#0066b3;
}
.lizbigblock2 {
	background:#e6f4ff;
	padding:15px;
	width:560px;
	margin:20px 0;
	border:1px solid #f7fafd;
	border-radius:3px;
	behavior: url("PIE.htc"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/css/PIE.htc*/);
}
.input6 {
	border:1px solid #81b6de;
	background:#fff;
	width:236px;
	height:24px;
	line-height:24px;
	color: #000;
	padding:0 2px;
}
.select4 {
	border:1px solid #81b6de;
	background:#fff;
	width:100px;
	height:26px;
}
.liztable1 {
	margin:15px 0;
}
.liztable1 td {
	padding:7px 0;
}
.lizbigblock3 {
	background:#fff;
	/*padding:15px;*/
	width:590px;
	margin:20px 0;
	border:1px solid #f7fafd;
	border-radius:3px;
	behavior: url("PIE.htc"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/css/PIE.htc*/);
	color:#676767;
	line-height:18px;
	text-align:justify;
	font-size:11px;
}
.agree {
	color:#676767;
	margin:20px;
}
.btnsend1 {
	display:block;
	background: url("btn2.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn2.png*/) no-repeat 0 0;
	width:98px;
	height:32px;
	line-height:30px;
	text-align:center;
	margin:10px;
	color:#0066b3;
	font-size:15px;
	font-family: 'PFDinTextProLight';
	text-decoration:none;
	text-transform:capitalize;
}
.btnsend1:hover {
	background: url("btn2.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn2.png*/) no-repeat 0 bottom;
	color:#0066b3;
}
.dottlink {
	text-decoration:none;
	border-bottom:1px dashed #0066b3;
	background:url("arrow-up.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/arrow-up.png*/) no-repeat right center;
	padding:0 12px 0 0;
}
.dottlink.closed {
	background:url("arrow-down1.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/arrow-down1.png*/) no-repeat right center;
}
tr.closed {
	display:none;
}
.text9 {
	font-size:11px;
	color:#000;
}
h3.h3red {
	color:#f26922;
	text-transform:uppercase;
	font-family: 'PTSansRegular';
}
.calendarsmall {
	float:right;
	position:relative;
	margin:-21px 5px 0 0;
}
.text11 {
	color:#676767;
	margin:0 0 0 5px;
}
.input7 {
	border:1px solid #81b6de;
	background:#fff;
	width:552px;
	height:24px;
	color: #000;
	padding:0 2px;
}
.rightcol1.right2 {
	float:right;
}
.blogsubscribe {
	padding:15px 20px;
	background:url("transp3.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/transp3.png*/);
}
.blogsubscribe h3 {
	color:#408dc7;
	font-weight:bold;
	font-size:13px;
	margin:0 0 10px 3px;
}
.input8 {
	width:143px;
	height:24px;
	border:1px solid #aacde8;
	line-height:24px;
	color:#676767;
	margin:0 0 10px 3px;
	padding:0 0 0 3px;
}
.btnsubscribe {
	display:block;
	background: url("btn4.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn4.png*/) no-repeat 0 0;
	width:155px;
	height:35px;
	line-height:33px;
	text-align:center;
	margin:0;
	color:#0066b3;
	font-size:15px;
	font-family: 'PFDinTextProLight';
	text-decoration:none;
}
.btnsubscribe:hover {
	background: url("btn4.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn4.png*/) no-repeat 0 bottom;
	color:#0066b3;
}
.rubrikiblock, .toreadblock {
	margin:10px 0;
}
.rubrikiblock h3 {
	color:#408dc7;
	font-weight:bold;
	font-size:13px;
	margin:0 0 10px;
	border-bottom:1px solid #c1c7cb;
	padding:0 0 3px;
}
.rubrikiblock ul {
	margin:0;
	padding:0;
	list-style:none;
	line-height:22px;
	font-size:12px;
}
.rubrikiblock ul a, .toreadblock ul a, .poparticlesblock ul a {
	color:#676767;
}
.toreadblock h3 {
	color:#ef8d45;
	font-weight:bold;
	font-size:13px;
	margin:0 0 10px;
	border-bottom:1px solid #c1c7cb;
	padding:0 0 3px;
}
.toreadblock ul, .poparticlesblock ul {
	margin:0;
	padding:0 0 0 20px;
	color:#676767;
	line-height:18px;

}
.toreadblock ul a, .poparticlesblock ul a {
	color:#676767;

}
.poparticlesblock h3 {
	color:#408dc7;
	font-weight:bold;
	font-size:13px;
	margin:0 0 10px;
	border-bottom:1px solid #c1c7cb;
	padding:0 0 3px;
}
.blogmain {
	width:500px;
	float:left;
	position:relative;
	padding:0 0 30px;
}
.blogmaintop {
	margin:10px 0;
	padding:10px 0 5px;
	height:auto;
	overflow:hidden;
	position:relative;
}
.blogmaintop1 {
	margin:10px 0;
	padding:10px 0 25px;
	height:auto;
	overflow:hidden;
	position:relative;
}
.select5 {
	width:106px;
	height:26px;
	line-height: 26px;
	border: 1px solid #AACCE7;
	color: #7E7D7D;
	margin:0 5px 0 0;
	background:#f7fcff;
}
.sel5-1 {
	width:72px;
}
.blogrss {
	float:right;
}
.blogdate {
	margin:15px 0 0;
	text-align:right;
	color:#f26922;
	border-bottom:1px solid #bdc5cb;
	padding:0 0 5px;
}
.blogpostpreview {
	height:auto;
	overflow:hidden;
	position:relative;
	padding:10px 0 30px;
	margin:10px 0;
}
.blogpostpreview img {
	float:left;
	margin:0 10px 0 0;
}
a.blogpostlink {

	font-weight:bold;
	font-size:13px;
	margin:0 80px 0 0;
	display:block;
}

.blogdate1 {
	position:absolute;
	top:0px;
	right:0;
	color:#676767;
}
.blogshorttext {
	line-height:18px;
	color:#676767;
	margin:5px 0 0;
}
.linkmore {
	position:absolute;
	bottom:35px;
	right:3px;
}
.bloginfobottom {
	color:#676767;
	position:relative;
	height:24px;
	line-height:24px;
}
.bloginfobottom a {
	color:#676767;
}
.bloginfobottom a:hover {
	color:#000;
}
h1.blogpostheader {
	color:#0066b3;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:none;
	background:none;
}
.postrub {
	color:#676767;
	position:absolute;
	left:0;
	bottom:0;
	font-size:13px;
}
.postrub a {
	color:#676767;
}
.postrub a:hover {
	color:#000;
}
.postdate {
	color:#0066b3;
	position:absolute;
	right:0;
	bottom:0;
	font-size:13px;
}
.blogposttext {
	line-height:18px;
	color:#676767;
	font-size:13px;
	text-align:justify;
}
.blogposttext p {
	margin:5px 0;
}
.authorlink {
	text-decoration:none;
}
.btnblogcomment {
	display:block;
	background: url("btn4.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn4.png*/) no-repeat 0 0;
	width:155px;
	height:35px;
	line-height:33px;
	text-align:center;
	margin:0 0 0px 20px;
	color:#0066b3!important;
	font-size:15px;
	font-family: 'PFDinTextProLight';
	text-decoration:none;
	position:absolute;
	bottom:0;
	left:320px;
}
.btnblogcomment:hover {
	background: url("btn4.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn4.png*/) no-repeat 0 bottom;
	color:#0066b3!important;
}

.moreposts {
	color:#676767;
	margin:10px 0;
}
.moreposts a {
	color:#676767;
	display:block;
}
.moreposts a:hover {
	color:#000;
}
.commentswrapper {
	margin:30px 0;
}
.commentsheader {
	color:#408DC7;
	font-size:13px;
	border-bottom:1px solid #cacbcc;
	padding:0 0 5px;
}
.commentblock {
	margin:10px 0;
	color:#676767;
	font-size:13px;
	border-bottom:1px solid #cacbcc;
	padding:0 0 15px;
	height:auto;
	overflow:hidden;
	position:relative;
}
.commentpic {
	float:left;
	margin:0 10px 0 0;
}
.commname {
	font-weight:bold;
	float:left;
}
.commdate {
	float:right;
	color:#5197cb;
}
.commtop {
	height:auto;
	overflow:hidden;
}
.commtext {
	margin:10px 0;
}
.commanslink {
	color:#f08d45;
	position:absolute;
	right:0;
	bottom:10px;
}
.commentsform {
	margin:20px 0;
}
.sendcomm {
	color:#458fc8;
}
.input9 {
	width:234px;
	height:24px;
	border:1px solid #aacde8;
	line-height:24px;
	color:#676767;
	margin:10px 7px 0 0;
	padding:0 2px;
}
textarea{
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
		color:#676767;
	padding:0 2px;
	overflow:auto;
}
.textarea4 {
	width:486px;
	border:1px solid #aacde8;
	margin:15px 0;
	height:80px;
	color:#676767;
	padding:0 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.subscribe2 {
	color:#676767;
}
.btnpublish {
	display:block;
	background: url("btn4.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn4.png*/) no-repeat 0 0;
	width:155px;
	height:35px;
	line-height:33px;
	text-align:center;
	/*margin:-20px 0 0px 20px;*/
	margin:0 0 0px 20px;
	color:#0066b3;
	font-size:15px;
	font-family: 'PFDinTextProLight';
	text-decoration:none;
	float:right;
	border:none;
	border:0px solid transparent;
}
.btnpublish:hover {
	background: url("btn4.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn4.png*/) no-repeat 0 bottom;
	color:#0066b3;
}
.blogmaintext {
	float:left;
	width:500px;
}
.maincontent.main3 {
	width:700px;
	background:url("car1.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/car1.png*/) no-repeat 300px 0;
	min-height:400px;
}
.maintext.main3 {
	width:300px;
}
.text12 , h1.text12{
	text-transform:uppercase;
	color:#0066b3;
	font-size:15px;
	font-family: 'PFDinTextProLight';
	background:none;
}
.non_upper{
	text-transform: none !important;
}
.btnsend1.mar0, .input2.mar0 {
	margin:15px 0 0;
}
.btnsend1.mar0:hover {
	color:#4A98D2;
}

.orang_bl h1 {

	/*font-family: 'PFDinTextProRegular';*/
	font-size:18px;
	padding:0 8px 0 0;
	text-transform:uppercase;
	/*font-family: 'AvantGardeGothicCBook';*/
	font-family: 'PTSansRegular';
	color:#fff;
	background: url("bg-header1-1.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-header1-1.png*/) no-repeat right 0;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;
}
.orang_bl h1 span {
	background:url("bg-header1-1.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-header1-1.png*/) no-repeat scroll left 0 transparent;
	display:block;
	height:57px;
	padding:10px 0 0 8px;
}


.calculator {
	padding:30px 0;
}
.shkall_raschet {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
 *display: inline;
	margin-right:33px;
	width:415px;
}
.descript_calculator {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
 *display: inline;
	background-color: #fff;
	-webkit-box-shadow: 0 0 5px #cee2f3;
	-moz-box-shadow: 0 0 5px #cee2f3;
	-ms-box-shadow: 0 0 5px #cee2f3;
	border: 1px solid #bfdff7;
	padding:15px;
	width:460px;
	z-index: 99999;

}
.descript_calculator h3 {
	color:#0066B3;
	font-family: 'PFDinTextProRegular';
	font-size:18px;
	margin-bottom:15px;
}
.calculator select {
	border: 1px solid #8fbcde;
	padding: 2px;
	width:190px;
	font-family: arial;
	font-size: 11px;
	height:24px;
}
.calculator input[type="text"] {
	border: 1px solid #8fbcde;
	padding: 2px;
	width:120px;
	font-family:Arial, Helvetica, sans-serif!important;
	font-size: 12px!important;
	height:18px;
	/*color:#676767;*/
	color: #000;
}
/* */
.tooltip {
	position:absolute;
	left:-2000px;
	width:215px;
	z-index:1000;
	padding-top:1px;
	padding-left:5px;
	background:url("tool.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/tool.png*/) no-repeat scroll 0 0 transparent;
}
.tooltip p {
	margin:0;
	padding:0;
	color:#7b7b7b;
	background-color:#fff;
	padding-bottom:7px;
	padding-right:10px;
	padding-left:10px;
	padding-top:6px;
	border-bottom: 1px solid #79b2dd;
	border-right: 1px solid #79b2dd;
	z-index:1000;
	font-size: 11px;
	font-family: arial;
	text-align: justify;
}
/*-----------------------*/
.gray {
	color: #7b7b7b !important;
}
/**/
.ui-widget-content {
	background:url("skale.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/skale.png*/) no-repeat scroll 0 9px transparent;
	border:0px solid #AAAAAA;
}
#scalewr2.ui-widget-content {
	background:url("scale1.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/scale1.png*/) no-repeat scroll 0 9px transparent;
	border:0px solid #AAAAAA;
}
#scalewr.ui-widget-content {
	background:url("scale2.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/scale2.png*/) no-repeat scroll 0 9px transparent;
	border:0px solid #AAAAAA;
}
#scalewr3.ui-widget-content {
	background:url("scale3.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/scale3.png*/) no-repeat scroll 0 9px transparent;
	border:0px solid #AAAAAA;
}
.ui-slider .ui-slider-handle {
	cursor:pointer;
	height:14px;
	padding-top:29px;
	position:absolute;
	width:17px;
	z-index:2;
	text-align: center;
	text-decoration: none;
}
.scale .ui-state-default, .scale .ui-widget-content .scale .ui-state-default {
	background:url("handle.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/handle.png*/) no-repeat scroll 0 0px transparent;
	border:0px solid #D3D3D3;
	color:#fff;
	font-size: 11px;
	font-weight:normal;
	outline:medium none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}
.scale .ui-slider-horizontal .ui-slider-handle {
	top: 0px;
	margin-left: -8px;
}
.scale {
	width:392px;
	padding-right:17px;
	margin-left: 3px;
	margin-top:5px;
	height:50px;
	position:relative;
}
.new_varios_scale div.ot_val {
	color:#0066b3;
	font-family:arial;
	font-size:12px;
	left:0;
	position:absolute;
	top:25px;
}
.new_varios_scale div.do_val {
	color:#0066b3;
	font-family:arial;
	font-size:12px;
	position:absolute;
	right:0;
	top:25px;
}
.list_metkas .metka1 {
	color:#59a9e5;
	font-family:arial;
	font-size:11px;
	position:absolute;
	left:44px;
	top:20px;
}
.list_metkas .metka1_1 {
	left: 95px !important;
}
.list_metkas .metka1_2 {
	left: 199px !important;
}
.list_metkas .metka1_3 {
	left: 303px !important;
}
.list_metkas .metka2_1 {
	left: 130px !important;
}
.list_metkas .metka2_2 {
	left: 267px !important;
}
.list_metkas .metka3_1 {
	left: 53px !important;
}
.list_metkas .metka3_2 {
	left: 120px !important;
}
.list_metkas .metka3_3 {
	left: 190px !important;
}
.list_metkas .metka3_4 {
	left: 261px !important;
}
.list_metkas .metka3_5 {
	left: 330px !important;
}
.list_metkas .metka2 {
	color:#59a9e5;
	font-family:arial;
	font-size:11px;
	position:absolute;
	left:89px;
	top:20px;
}
.list_metkas .metka3 {
	color:#59a9e5;
	font-family:arial;
	font-size:11px;
	position:absolute;
	left:135px;
	top:20px;
}
.list_metkas .metka4 {
	color:#59a9e5;
	font-family:arial;
	font-size:11px;
	position:absolute;
	left:180px;
	top:20px;
}
.list_metkas .metka5 {
	color:#59a9e5;
	font-family:arial;
	font-size:11px;
	position:absolute;
	left:226px;
	top:20px;
}
.list_metkas .metka6 {
	color:#59a9e5;
	font-family:arial;
	font-size:11px;
	position:absolute;
	left:271px;
	top:20px;
}
.list_metkas .metka7 {
	color:#59a9e5;
	font-family:arial;
	font-size:11px;
	position:absolute;
	left:318px;
	top:20px;
}
.list_metkas .metka8 {
	color:#59a9e5;
	font-family:arial;
	font-size:11px;
	position:absolute;
	left:362px;
	top:20px;
}
/*-----------------------*/
.param_calk {
	padding-bottom: 15px;
}
.param_calk td{
	vertical-align: top;
	line-height: 25px;
}
a.item_quest {
	margin-left: 7px;
}
.form_send_zajvka .right_desc {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
 *display: inline;
	background-color: #fff;
	-webkit-box-shadow: 0 0 5px #cee2f3;
	-moz-box-shadow: 0 0 5px #cee2f3;
	-ms-box-shadow: 0 0 5px #cee2f3;
	border: 1px solid #e8f1f8;
	padding:5px;
	width:200px;
	line-height:18px;
	margin-top:20px;
}
.form_send_zajvka .left_param {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
 *display: inline;
	width: 225px;
	margin-right:15px;
	line-height:18px;
	/*min-height:279px;*/

}
.zayavka-table td{
vertical-align:top;
line-height:18px;

}
.lizlist{
/*height:170px;*/
}
 .rightspans{
float:right;
}
.form_send_zajvka .prosto_lising {
	margin-right:0px;
	border-left:1px solid #E8F1F8;
	padding-left:20px;
	width:215px;
}
.red {
	color: #f76214;
}
.form_send_zajvka input[type="text"], .form_send_zajvka input[type="password"], .form_send_zajvka input[type="email"] {
	width:210px;
	margin-bottom: 12px;
}
.form_send_zajvka select {
	margin-bottom: 12px;
	width:215px;
}
.form_send_zajvka .name_lab {
	padding-bottom: 5px;
}
ul.list_adit_lising li a {
	color: #0066B3;
	font-size: 12px;
	line-height: 20px;
}
ul.list_adit_lising li a:hover {
	text-decoration: none;
}
ul.list_adit_lising {
	list-style:none outside none;
}
.btnprosto_l {
	background:url("btn4-1.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn4-1.png*/) no-repeat scroll 0 0 transparent;
	color:#0066B3;
	display:block;
	font-family: 'PFDinTextProLight';
	font-size:15px;
	height:43px;
	padding-bottom:5px;
	padding-top:5px;
	margin:10px 10px 0 0;
	text-align:center;
	text-decoration:none;
	width:192px;
	line-height: 18px;
}
.btnprosto_l:hover {
	background:url("btn4-1.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn4-1.png*/) no-repeat scroll 0 bottom transparent;
	color:#0066b3;
}
.btn_liz {
	background:url("btn4-n.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn4-n.png*/) no-repeat scroll 0 0 transparent;
	color:#0066B3;
	display:block;
	font-family: 'PFDinTextProLight';
	font-size:15px;
	margin:10px 10px 0 0;
	text-align:center;
	text-decoration:none;
	width:192px;
	height:44px;
	padding:6px 0 0;
}
.btn_liz:hover {
	color:#0066B3;
	background:url("btn4-n.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn4-n.png*/) no-repeat scroll 0 bottom transparent;
}
.show_grafic table {
	border: 1px solid #e1e1e1;
	color: #676767;
}
.show_grafic table tr td {
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
}
.show_grafic table tr.gr td {
	background-color: #f7f7f7;
}
.show_grafic table tr.tr_header td {
	background-color: #e1e1e1;
	text-align: left;
}
.show_grafic a.show {
	display: block;
	padding-right: 15px;
	height:22px;
	text-decoration: none;
	width:173px;
	background:url("arrow-down2.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/arrow-down2.png*/) no-repeat scroll right 8px transparent;
}
.show_grafic a.show span {
	color: #0066B3;
}
.show_grafic a.show:hover span {
	border-bottom: 1px dashed #0066B3;
	color: #0066B3;
}
.show_grafic a.hide {
	display: block;
	padding-right: 15px;
	height:22px;
	text-decoration: none;
	width:173px;
	background:url("arrow-down1.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/arrow-down1.png*/) no-repeat scroll right 8px transparent;
}
.show_grafic a.hide span {
	color: #0066B3;
	border-bottom: 1px dashed #0066B3;
}
.show_grafic a.hide:hover span {
	border-bottom: 0px dashed #0066B3;
	color: #0066B3;
}
/*------------*/
.raschety {
	margin:15px 0;
}
.raschety a {
	text-decoration:none;
	margin:0 20px 0 0;
	font-size:13px;
}
.raschlink {
	background:url("btn6.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn6.png*/);
	width:155px;
	height:24px;
	line-height:22px;
	text-align:center;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
}
.raschetywrapper {
	height:auto;
	overflow:hidden;
}
.raschetblock {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	width:242px;
	height:112px;
	background:url("transp3.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/transp3.png*/);
	border:1px solid #bee0f9;
	margin:0 7px 7px 0;
}
.raschetleft {
	float:left;
	margin:15px;
}
.raschetleft .date2 {
	margin:10px 0 0;
}
.raschetright {
	margin:10px 0;
	float:left;
}
.raschetright a {
	display:block;
	line-height:22px;
	padding:0 0 0 25px;
}
.showlink {
	background:url("icon-showdoc.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/icon-showdoc.png*/) no-repeat 0 center;
}
.downlink {
	background: url("icon-download.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/icon-download.png*/) no-repeat 0 center;
}
.emaillnk {
	background: url("icon-message1.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/icon-message1.png*/) no-repeat 0 center;
}
.dellink {
	background:url("icon-del.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/icon-del.png*/) no-repeat 0 center;
}
.text13 {
	color: #408DC7;
	font-weight:bold;
}
.registrationformsmall {
	margin:30px 0 20px;
	color:#676767;
}
.mainbigleft {
	float:left;
	width:790px;
}
.topautolinks {
	padding:30px 0 0;/*line-height:37px;*/
	color: #0066B3;
	text-align:right;
	margin:0 30px 0 0;
}
.addtocompare {
	background:url("plusbig.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/plusbig.png*/) no-repeat 0 center;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	height:37px;
	margin:0 10px;
	line-height:37px;
	padding:0 0 0 40px;
	text-decoration:none;
}
.btnbig2.btn3 {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	float:none;
}
.btnbig2.btn4 {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	float:none;
	background:url("btn7.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn7.png*/) no-repeat 0 0;
	width:190px;
}
.btnbig2.btn4:hover {
	background:url("btn7.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn7.png*/) no-repeat 0 bottom;
	color:#0066b3;
}
.topautolinks .btnbig2.btn4 {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;
	float:none;
	background:url("btn7-2.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn7-2.png*/) no-repeat 0 0;
	width:200px;
}
.topautolinks .btnbig2.btn4:hover {
	background:url("btn7-2.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn7-2.png*/) no-repeat 0 bottom;
	color:#0066b3;
}
.btnbig4{
width:200px;
	height:35px;
	line-height:33px;
	text-align:center;
	color:#0066b3;
	font-size:15px;
	font-family: 'PFDinTextProLight';
	text-decoration:none;
	padding:0;
background:url("btn7-2.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn7-2.png*/) no-repeat 0 0;
}
.btnbig4:hover{

background:url("btn7-2.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn7-2.png*/) no-repeat 0 bottom;
}
.next-prev {
	margin:20px 20px 5px 0;
}
.prevlink {
	background:url("btn-left.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn-left.png*/) no-repeat 0 0;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	width:86px;
	height:23px;
	line-height:21px;
	color:#70b8ef;
	padding:0 0 0 15px;
}
.nextlink {
	background:url("btn-right.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn-right.png*/) no-repeat 0 0;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	width:101px;
	height:23px;
	line-height:21px;
	color:#70b8ef;
	padding:0 0 0 15px;
	float:right;
}
.autoblock {
	background:#fff;
	border:1px solid #bdd7e8;
	margin:0 34px 20px 0;
	height:auto;
	overflow:hidden;
	padding:0 0 30px 0;
	position:relative;
}
.carslider {
	float:left;
	width:432px;
	margin: 10px;
}
.carslider #slider img{
opacity:1!important;
}
.carslider #slider img:hover{
opacity:0.7!important;
}
.externallink {
	display:block;
	position:absolute;
	bottom:0;
	left:10px;
	color:#fff;
	background:#0066b3;
	padding:5px 7px;
	text-decoration:none;
	border-radius:4px 4px 0 0;
	behavior: url("PIE.htc"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/css/PIE.htc*/);
}
.externallink:hover {
	color:#fff;
	text-decoration:underline;
}
.carinfo {
	float:left;
	width:290px;
	margin:0 0 0 10px;
}
.carinfo h1 {
	color:#0066b3;
	text-transform:uppercase;
	font-family: 'PFDinTextProLight';
	font-size:17px;
	margin:10px 0;
}
.biglink2 {
	width:264px;
	height:35px;
	line-height:33px;
	text-decoration:none;
	text-align:center;
	background:url("btn8.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn8.png*/) no-repeat 0 0;
	display:block;
	margin:5px 0;
	font-size: 15px;
	font-family: 'PFDinTextProLight';
}
.biglink2:hover {
	background:url("btn8.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn8.png*/) no-repeat 0 bottom;
	color:#0066b3;
}
#questions .biglink2 {
	width:233px;
	height:35px;
	line-height:35px;
	text-decoration:none;
	text-align:center;
	background:url("btn3.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn3.png*/) no-repeat 0 0;
	display:block;
	margin:5px 0 5px -4px;
}
#questions .biglink2:hover {
	background:url("btn3.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn3.png*/) no-repeat 0 bottom;
	color:#0066b3;
}
#result-ok{
margin:0 0 0 5px;
}
#result-ok .biglink1 {
	line-height:38px;
}
.autorecprice {
	font-weight:bold;
	color:#0066b3;
	font-size:13px;
	margin:15px 5px 0 0;
}
.autorecprice span, .lizinmonth span {
	font-weight:normal;
	float:right;
}
.lizinmonth {
	font-weight:bold;
	color:#ed6100;
	font-size:13px;
	margin:5px 5px 15px 0;
}
.text14 {
	color:#676767;
	margin:0 5px 10px 0;
}
.text14 a, .backtosearchlink a {
	color:#48a8f0;
}
.text14 a:hover, .raschetlink1:hover, .backtosearchlink a:hover {

}
.raschetlink1 {
	display:block;
	background:url("icon-calc.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/icon-calc.png*/) no-repeat 0 0;
	line-height:27px;
	padding: 0 0 0 25px;
	color:#48a8f0;
	margin:5px 0 25px;
}
.autoblock1 {
	background:#fff;
	margin:0 34px 5px 0;
	height:auto;
	overflow:hidden;
	position:relative;
}
.autoblockscroll {
	height:170px;
	overflow-y:scroll;
	border:1px solid #bdd7e8;
}
.backtosearchlink {
	margin:0 0 20px 0;
	display:block;
	color:#48a8f0;
}
.backtosearchlink1 {
	line-height:35px;
	margin:0 10px 0 0;
}
.autotabs {
	position:relative;
	top:1px;
}
.autotabs a {
	line-height:25px;
	text-decoration:none;
	color:#676767;
	padding: 0 7px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	background:#d1eafe;
	border:1px solid #bdd7e8;
	border-bottom:none;
	border-radius:3px 3px 0 0;
	/*behavior: url(/themes/b2bcar/frontend/css/PIE.htc);*/
	margin:0;
	font-size:13px;
}
.autotabs a:hover {
	color:#000;
}
.autotabs .active {
	border:1px solid #bdd7e8;
	border-bottom:none;
	background:#fff;
	border-radius:3px 3px 0 0;
	/*behavior: url(/themes/b2bcar/frontend/css/PIE.htc);*/
}
.infoline {
	color:#363534;
	font-size:13px;
	border-bottom:1px solid #f0f1f1;
	width:328px;
	min-height:20px;
	height:auto;
	position:relative;
	margin:2px 5px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
}
.infoline span {
	position:relative;
	/*top:6px;*/
	background:#fff;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: middle;
	zoom: 1;
*display: inline;;
}
.inforight {
	float:right;
}
.rightblock3 {
	background:#fff;
	border:1px solid #bdd7e8;
	padding:10px;
	clear:both;

}
.rightblock3 h3 {
	color:#0066b3;
	font-size:17px;
	margin:0 0 10px;
}
.select6 {
	width:164px;
	height:26px;
	line-height: 26px;
	border: 1px solid #AACCE7;
	color: #7E7D7D;
	margin:0 5px 0 0;
	background:#f7fcff;
}
.mapright {
	margin:10px 0;
}
.wheretobuyhead {
	color:#42a3eb;
	font-size:13px;
	font-weight:bold;
}
.wheretobuyhead span {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: ;
	zoom: 1;
*display: inline;
	background:url("bg-circle.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-circle.png*/) no-repeat center center;
	width:21px;
	height:21px;

	text-align:center;
	line-height:21px;
}
.wheretobuybody {
	color:#676767;
	margin:0px 0 5px 25px;
}
.buyblock {
	margin:5px 0;
}
.text15 {
	font-weight:bold;
	color:#676767;
}
.btnpoll.btn2 {
	margin:20px 30px 0 0;
	float:right;
}
.paramspopup {
	margin:20px 30px 10px;
}
.bigsearchopened {
	position:absolute;
	z-index:20;
	width:560px;
	height:auto;
	overflow:hidden;
	padding:5px;
	background:#fff url("bg-popupsearch.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-popupsearch.png*/) repeat-x 0 -3px;
	right:0;
	top:80px;
	border:1px solid #C5DCEC;
	color:#4d4e4f;
}
.searchblocksmall {
	border-bottom:1px solid #c5dcec;
	margin:15px 5px 15px 0;
	padding:0 10px 5px;
	width:260px;
}
.searchheadsmall {
	color:#0066b3;
	margin:0 0 5px;
}
.searchheadsmall span {
	color:#4d4e4f;
	font-size:11px;
}
.linkall {
	float:right;
	margin:-20px 0px 0 0;
}
.raschetblock1 {
	margin:15px 0 0;
	border:1px solid #b5dbf9;
	background:url("transp3.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/transp3.png*/);
	padding:15px;
	color:#676767;
}
.text16 {
	font-size:13px;
	color:#418ec7;
	margin:0 0 10px;
}
.line3 {
	margin: 0 0 5px;
}
.line3 span {
	float:right;
	font-weight:bold;
}
.raschetblock2 {
	margin:5px 0;
	padding:15px;
	color:#676767;
	line-height:20px;
	position:relative;
	height:auto;
	overflow:hidden;
}
.raschetblocksmall {
	float:left;
	width:300px;
}
.raschettable {
	float:right;
	width:150px;
	border-bottom:1px solid #e8f0f7;
}
.raschettable th {
	font-size:11px;
	background:#def0fe;
	border:1px solid #d5ebfb;
}
.raschettable td {
	font-size:12px;
	text-align:center;
	border-right:1px solid #e8f0f7;
	border-left:1px solid #e8f0f7;
}
.tr2-2 {
	background:#f5fbff;
}
.raschetlinksbottom {
	position:absolute;
	bottom:10px;
	left:0;
}
.printlink {
	padding:0 0 0 18px;
	background: url("icon-print.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/icon-print.png*/) no-repeat 0 center;
	margin:0 10px 0 0;
}
.downlink1 {
	padding:0 0 0 18px;
	background: url("icon-download.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/icon-download.png*/) no-repeat 0 center;
	margin:0 10px 0 0;
}
.emailink1 {
	padding:0 0 0 22px;
	background: url("icon-message1.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/icon-message1.png*/) no-repeat 0 center;
}
.btnbig1-1 {
	display:block;
	background: url("btn3.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn3.png*/) no-repeat 0 0;
	width:233px;
	height:35px;
	line-height:33px;
	text-align:center;
	margin:10px 0 0px 0px;
	color:#0066b3;
	font-size:15px;
	font-family: 'PFDinTextProLight';
	text-decoration:none;
	padding:0;
	position:absolute;
	bottom:0px;
	right:0;
}
.carsclass {
	position:relative;
	width:250px;
	height:110px;
}
.carsclass a {
	color:#414040;
	font-size:10px;
	display:table-cell;
	height:40px;
	text-align:center;
	vertical-align:bottom;
	width:60px;
}
.carsclass a:hover {
	color:#000;
}
.autolines {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	width:128px;
	vertical-align:top;
}
.autoline {
	margin:0 0 5px;
}
.autoline span {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	vertical-align:middle;
}
.autoline input[type="checkbox"] {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	margin:0 3px 0 0;
	vertical-align: top;
}
.autoline input[type="text"] {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	margin:0 5px;
 vertical-align:;
	width:50px;
}
.cont1 {
	z-index:4;
	min-height:1000px;
}
.pad1 {
	padding:0 0 0 20px;
}
.searchheadsmall1 {
	color:#292a2a;
	margin:3px 0 2px;
	font-weight:bold;
}
.searchblocksmallleft {
	float:left;
	width:260px;
}
.searchblocksmallright {
	float:right;
	/*border-bottom:1px solid #c5dcec;*/
	margin:15px 5px 15px 0;
	padding:0 10px 5px;
	width:260px;
}
.autospan {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	width:100px;
}
.flr {
	margin:30px 4px 20px 0;
	float:right;
}
.flr1 {
	margin:0px -18px 0 0;
	float:right;
}
.mainwide {
	width:700px;
}
.dealerstop {
	background:#fff;
	height:60px;
	box-shadow: 1px 1px 3px #8df, -1px -1px 3px #8df;
	behavior: url("PIE.htc"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/css/PIE.htc*/);
	margin:0 8px 0 0;
}
.btnsearch {
	float:right;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	background: url("btn1.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn1.png*/) no-repeat 0 0;
	width:64px;
	height:37px;
	line-height:35px;
	text-align:center;
	margin:12px 15px 0 0;
	color:#0066b3;
	font-size:15px;
	font-family: 'PFDinTextProLight';
	text-decoration:none;
	text-transform:capitalize;
}
.btnsearch:hover {
	background: url("btn1.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn1.png*/) no-repeat 0 bottom;
	color:#0066b3;
}
.dealerstop select, .dealerstop input {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	margin:20px;
}
.alphabet {
	background:#b7dffc;
	padding:5px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	border-radius: 0 0 4px 4px;
	behavior: url("PIE.htc"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/css/PIE.htc*/);
	margin:0 0 0 20px;
}
.alphabet a {
	color:#58a0d6;
	margin:0 2px;
	text-decoration:none;
	font-size:14px;
}
.alphabet a:hover, .alphabet a.active {
	color:#0066b3;
}
.dealers {
	height:auto;
	overflow:hidden;
	margin:20px 0 0 -5px;
	padding:0 0 10px;
}
.dealer {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;
	width:340px;
	height:120px;
	margin:10px 5px 0;
	background:#fff;
	box-shadow: 1px 1px 3px #8df, -1px -1px 3px #8df;
	behavior: url("PIE.htc"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/css/PIE.htc*/);
	vertical-align:top;
}
.dealer img {
	float:left;
	margin:10px;
	width:110px;
}
.dealertext {
	float:left;
	color:#676767;
	width:210px;
}
.dealername {
	color:#f7641e;
	font-size:13px;
	font-weight:bold;
	margin:10px 0 5px;
	display:block;
}
.comparetoptable {
	margin:0px 0 0;
	font-size: 13px;
}
.comparetoptable td {
	vertical-align:top;
	border-bottom:1px solid #8bbade;


}
.cont2 {
	height:auto;
	overflow:hidden;
}
.comparetoptable h1 {
	font-family: 'PFDinTextProRegular';
	text-transform:uppercase;
	color:#fff;
	background: url("bg-header1-1.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-header1-1.png*/) no-repeat right 0;
	padding:0 12px 0 0;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	font-size:18px;
}
.comparetoptable h1 span {
	background: url("bg-header1-1.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/bg-header1-1.png*/) no-repeat left 0;
	padding:10px 0 0 12px;
	height:57px;
	display:block;
}
.comparetoplefttd {

	padding:5px 0 0;
}
.changesettings {
	display:block;
	color:#747474;
	font-size:13px;
	background:url("icon-gear.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/icon-gear.png*/) no-repeat 0 2px;
	padding:0 0 0 20px;
	text-decoration:none;
	margin:15px 0 7px;
}
.savesettings {
	display:block;
	color:#747474;
	font-size:13px;
	background:url("icon-down.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/icon-down.png*/) no-repeat 2px 3px;
	padding:0 0 0 20px;
	text-decoration:none;
	line-height:16px;
}
.tdtop {
	height:170px;
}
.tdbottom {
	margin:0 0 0 12px;
}
.recprice {
	color:#0066b3;

	height:20px;
}
.lizmonth {
	font-size:13px;
	color:#ea6300;
	height:20px;
}
.cartd {
	/*width:194px;*/
	padding:5px 0;
	border-bottom:1px solid #8bbade;

}
.carimgblock {
	background:#fff;
	padding:3px;
	overflow:hidden;
	width:164px;
	height:108px;
	box-shadow: 1px 1px 3px #8df, -1px -1px 3px #8df;
	/*behavior: url(/themes/b2bcar/frontend/css/PIE.htc);*/
	margin:3px auto 3px;
	border:1px solid #8df;
}
.carname {
	text-transform:uppercase;
	font-size:12px;
	margin:5px 12px 0;
}
.cartd a {
	color:#6bb4eb;
	line-height:20px;
	margin: 0 0 0 7px;
}
.zaiavkalink {
	display:block;
	float:left;
}
.zaiavkalink:hover {
	color:#000;
}
.comparetoptable .zaiavkalink:hover {
	color:#6BB4EB;
}
.delcomparelink {
	background:url("icon-x1.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/icon-x1.png*/) no-repeat center center;
	width:15px;
	height:20px;
	display:block;
	float:right;
	margin:0 0px 0 0px!important;
}
.savetopers {
	display:block;
	float:left;
}
.savetopers:hover {
	color:#000;
}
.comparetoptable .savetopers:hover {
	color:#6BB4EB;
}
.comparequestlink {
	background: url("icon-quest.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/icon-quest.png*/) no-repeat right center;
	width:15px;
	height:20px;
	display:block;
	float:right;
	margin:0 5px 0 0!important;
}
.tddark {
	background:#ebf1f6;
}
.comparebottom {
	margin:0 0 20px;
	height:680px;
	clear:both;
	width:980px;
	overflow:auto;
}
.comparebottom td {
	color:#676767;
	border-bottom:1px solid #ededed;
	border-right:1px solid #dcdedf;
	padding:5px 0;
}
.comparebottom tr.dd_block_tab td {
	padding-top:0;
	padding-bottom:0;
}
.comparebottom tr.dd_block_tab td table tr td:last-child {
	border-right:0px solid #dcdedf;
}
.comparebottom tr.dd_block_tab td table tr:last-child td {
	border-bottom:0px solid #ededed;
}
.comparebottom tr.dd_block_tab td table.comparetoptable tr td{
	padding:5px 0;
}
.comparebottom tr.dd_block_tab .comparebottomlefttd{
	width: 260px;
}
.comparebottom tr.dd_block_tab .comparebottomlefttd .bl{
	width: 260px;
}
.comparetoptable tr td.comparetoplefttd div.tdtop{
	width: 260px;
}
.comparetoptable tr td.comparetoplefttd{
	width: 260px;
}
.comparebottom tr.dd_block_tab .tddark1{
	width: 192px;
	padding-left: 7px;
	padding-right: 7px;
}
.comparebottom tr.dd_block_tab .tdlight1{
	width: 192px;
	padding-left: 7px;
	padding-right: 7px;
}
.comparebottom td.tddark1 {
    background: none repeat scroll 0 0 #EBF1F6;


}
.comparebottom td.tddark1 .divfixtd, .comparebottom td.tdlight1 .divfixtd{

    padding: 0 0 0 10px;
	width:190px;

}
.comparebottom td.comparebottomlefttd {

}
.comparebottom tr.dd_block_tab td table.comparetoptable tr td.tddark1{
	padding: 5px 0 5px 10px;
}
.comparebottom tr.dd_block_tab td table.comparetoptable tr td.tdlight1{
	padding: 5px 0 5px 10px;
}
.comparebottom tr.dd_block_tab td table.comparetoptable tr:last-child td {
	border-bottom:0px solid #ededed;
}
.comparebottom tr.dd_block_tab td table.comparetoptable tr td:last-child {
	border-right:0px solid #ededed;
}
td.tddark1 {
	background:#ebf1f6;

}
td.tdlight1 {

}
.openclose {
	background:url("arrow-down1.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/arrow-down1.png*/) no-repeat right center;
	padding: 0 15px 0 0;
}
#open_drop.openclose {
	background:url("arrow-up.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/arrow-up.png*/) no-repeat right center;
}
.perscab {
	float:right;
	display:block;
	padding:10px 0 0px;
	height:40px;
}
.zayavkaform {
	width:700px;
	height:auto;
	background:#fff;
	box-shadow: 1px 1px 3px #8df, -1px -1px 3px #8df;
	behavior: url("PIE.htc"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/css/PIE.htc*/);
	padding:15px;
}
.zayavkaform h2 {
	margin:0 0 20px;
}
.smalltext {
	margin:0 0 0 180px;
	color:#8fbcde;
	font-size:11px;
}
.select5-1 {
	width:350px;
	height:24px;
	line-height:24px;
	border:1px solid #8fbcde;
	color:#7e7d7d;
}
.select5-2 {
	width:116px;
	height:24px;
	line-height:24px;
	border:1px solid #8fbcde;
	color:#7e7d7d;
	margin:0 0 0 6px;
}
.zayavkaform .formline span {
	color:#f26922;
}
.zayavkaform .formline a {
	font-size:11px;
}
.zayavkaform .formline {
	margin:0 0 20px;
}
.input10 {
	width:222px;
	height:22px;
	line-height:22px;
	border:1px solid #8fbcde;
	color:#7e7d7d;
	padding:0 2px;
}
.captcha1 {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	margin:5px 0 0 5px;
}
.captchalink {
	margin: 0 0 0 240px;
}
.btnsend2 {
	display:block;
	background: url("btn2.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn2.png*/) no-repeat 0 0;
	width:98px;
	height:32px;
	line-height:30px;
	text-align:center;
	margin:10px 10px 0 0px;
	color:#0066b3;
	font-size:15px!important;
	font-family: 'PFDinTextProLight';
	text-decoration:none;
	text-transform:capitalize;
}
.btnsend2:hover {
	background: url("btn2.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn2.png*/) no-repeat 0 bottom;
	color:#0066b3;
}
.reqline1 {
	color:#676767;
}
.zayavkatext2 {
	margin:20px 0;
	line-height:20px;
}
.zayavkatext2 p {
	margin:5px 0;
}
.toprightsmall {
	float:right;
	width:140px;
	height:auto;
	padding:10px;
	border:1px solid #e8f1f8;
	border-radius:3px;
	font-size:11px;
	color:#676767;
	line-height:16px;
}
.complect {
	position:absolute;
	top:0;
	left:10px;
}
.complectopened {
	width: 400px;
	height:auto;
	position:absolute;
	background:#fff;
	/*border:1px solid #676767;*/
	left:120px;
	top:0;
	z-index:10;
	behavior: url("PIE.htc"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/css/PIE.htc*/);
-webkit-box-shadow: 0 0 5px #0066B3;
-moz-box-shadow: 0 0 5px #0066B3;
-ms-box-shadow: 0 0 5px #0066B3;
box-shadow: 0 0 5px #0066B3;
}
.compllink {
	background:url("arrow-down1.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/arrow-down1.png*/) no-repeat right center;
	padding:0 12px 0 0;
	color:#676767;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;;
	margin:5px 0;
}
.specpredlog .item_spec .price_car {
	color: #747474;
	padding:25px 0 10px 12px;
	position:relative;
}
.specpredlog .item_spec .price_car span{
	float:right;
	margin:0 10px 0 0;
}
/*
.qq-upload-button span {
	color: #0066B3;
	font-size: 15px;
	font-family: 'PFDinTextProLight';
	text-decoration: none;
	line-height:33px;
	font-weight:normal;
	text-transform:none;
	padding:0 0 0 15px;
}
.qq-upload-button {
	background:url(../images/btn7.png) no-repeat 0 0;
	width:190px;
}
.qq-upload-button-hover {
	background:url(../images/btn7.png) no-repeat 0 bottom;
}
*/
.answer-container {
	display: none;

}
/*-----------*/
.askquestionblock h2 {
	color:#0066b3;
	text-transform:uppercase;
	font-family: 'PFDinTextProRegular';
	margin:20px 0 15px 5px;
}
.noone {
	border:1px solid #f26922;
	padding:10px;
	width:330px;
	color:#676767;
	margin:10px 5px;
	float:left;
    height: 45px;
}
.closewin1 {
	color:#000;
	text-decoration:none;
	float:right;
	background:url("close.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/close.png*/) no-repeat right center;
	padding:0 20px 0 0;
}
.input11 {
	width:438px;
	height:22px;
	line-height:22px;
	border:1px solid #8fbcde;
	color:#7e7d7d;
	margin:10px 0 10px 5px;
	padding:0 2px;
}
.l1 {
	display:block;
	margin:0 0 0 5px;
}
.pollresults {
	margin:20px 0 0;
}
.formline22 {
	height:auto;
	overflow:hidden;
	margin:10px 0;
}
.passform {
	width:400px;
	margin:30px 0 0;
}
.passform label {
	width:120px;
	display:block;
	float:left;
}
.btnsend.fll {
	float:left;
}
.alldealerslink {

	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;

}
.form13 label .form13 input, .form13 select {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
*display: inline;
}
.form13 select {
	margin:0 0 0 2px;
}
table tr.trerror td {
	padding:0;
}
#opros1 .text1 {
	color:#000;
}
.resetlink {
	float:right;
	display:block;
	margin:10px 0 0;
	background: url("btn2.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn2.png*/) no-repeat 0 0;
	width:98px;
	height:32px;
	line-height:30px;
	text-align:center;
	color:#0066b3;
	font-size:15px;
	font-family: 'PFDinTextProLight';
	text-decoration:none;
}
.resetlink:hover {
	background: url("btn2.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn2.png*/) no-repeat 0 bottom;
	color:#0066b3;
}

.blur { color: #BBB !important; }
.maintext {
line-height:18px;
/*font-size:13px;*/

}
.autoblock1  .infoline{
width:354px;
}
.autoblock1  .infoline span{
max-width:60%;

}
.autoblock1  .infoline span.inforight{
max-width:40%;
text-align:right;
}
.drop_down_more_link{
	padding-top: 15px;
	padding-bottom: 10px;
}
table.drop_down_info{
	display:none;
}
.liststoriesback{
float:right;
}
/*---------------------------------------------------------------menu new------------------------------------*/

	.leftmenu {
	background:#0066b3;
	width:230px;
	/*font-family: 'PFDinTextProLight';
	font-size:14px;*/
	font-family: 'PTSansRegular';
	font-size:15px;
	line-height:28px;
	height:auto;
	overflow:visible;
	margin:34px 0 0;
	padding:1px 0;
}
.leftmenu ul {
	list-style:none;
}
ul.dropdown {
	margin:0;
	padding:0;
}
ul.dropdown li {




}
ul.dropdown li.hover,  ul.dropdown li:hover {
}
ul.dropdown a {
	display:block;
	margin: 0px 15px;
	width:200px;
}
ul.dropdown a:link,  ul.dropdown a:visited {
	color: #8BCAF9;
	text-decoration: none;
	display:block;
	border-bottom: 1px solid #8BCAF9;
}
ul.dropdown a:hover, ul.dropdown a:active {
	display:block;
	color: #fff;
}
/* -- level mark -- */

	ul.dropdown ul {
	width: 230px;
	margin-top: 0px;
}
ul.dropdown ul li {
	font-weight: normal;
}
/*-------------------------------------------------/
 * @section		Support Class `dir`
 * @level sep	ul, .class
 */


.dropdown-upward {
	margin-top: 400px !important;
}
ul.dropdown *.dir {
	/*padding-right: 20px;*/
	background-image: url("nav-arrow-down.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/nav-arrow-down.png*/);
	background-position: 100% 50%;
	background-repeat: no-repeat;
}
/* -- Components override -- */

ul.dropdown-horizontal ul *.dir {
	padding-right: 15px;
	background-image: url("nav-arrow-right.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/nav-arrow-right.png*/);
	background-position: 100% 50%;
	background-repeat: no-repeat;
}
ul.dropdown-upward *.dir {
	background-image: url("nav-arrow-top.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/nav-arrow-top.png*/);
}
ul.dropdown-vertical *.dir, ul.dropdown-upward ul *.dir {
	background-image: url("nav-arrow-right.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/nav-arrow-right.png*/);
}
ul.dropdown-vertical-rtl *.dir {
	padding-right: 10px;
	padding-left: 15px;
	background-image: url("nav-arrow-left.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/nav-arrow-left.png*/);
	background-position: 0 50%;
}

ul.dropdown {
	position: relative;
	z-index: 597;
	float: left;
	list-style: none;
	padding:0px 0 5px;
	background-color: #0066B3;
}
ul.dropdown li {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	vertical-align: middle;
	zoom: 1;
}
ul.dropdown li.hover, ul.dropdown li:hover {
	position: relative;
	z-index: 599;
	cursor: default;
}
ul.dropdown ul {
	visibility: hidden;
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 598;
	/*width: 100%;*/
	padding:7px 0 10px;
	background-color: #0058a8;
	line-height:1.5em;
	width:200px;

}
ul.dropdown ul li {
	float: none;
width:180px;
background-color: #0058a8;
}
ul.dropdown ul li  a{

	padding:0 0 0 15px;
	border-bottom:0px solid transparent!important;
	width:165px;
	background-color: #0058a8;
}
 ul.dropdown ul ul li  a{

	padding:0 0 0 15px;
	border-bottom:0px solid transparent!important;
	width:165px;
	background-color: #014693;
}
 ul.dropdown ul ul li, ul.dropdown ul ul li  a:hover {
 background-color: #014693;
 }
ul.dropdown ul ul {
	top: 1px;
	left: 99%;
	line-height:1.5em;
	background-color: #014693;
}
ul.dropdown li:hover > ul {
	visibility: visible;
}
ul.dropdown-vertical {
	width: 230px;
}
ul.dropdown-vertical ul {
	top: -1px;
	left: 99%;
}
ul.dropdown-vertical li {
	float: none;
}
ul.dropdown-vertical li a {
	color: #8BCAF9;
	text-decoration: none;
}

/*-------------------------------------------------------/menu new---------------------------------*/
.text333{
color:#676767;
margin:20px 0;
font-size:14px;

}
ul#blb3{
list-style:none;
margin:20px 0;
padding:0;
}
ul#blb3 li{

margin:15px 0 0;

}
.logavatar{
margin:25px 0 5px;
text-align:center;

overflow:hidden;

}
.logwelcome{
background:#0066b3;
font-size: 15px;
text-transform:uppercase;
font-family: 'PTSansRegular';
color: #fff;
border-radius:4px 4px 0 0;
behavior: url("PIE.htc"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/css/PIE.htc*/);
line-height:33px;
height:30px;
width:210px;
padding:0 0 0 10px;
position:absolute;
top:0;
left:0;
}
.logright{
position:relative;
margin:0px 0 0 5px;
height:90px;
}
.logright .btnenter{
bottom:0px;
right:0px;
position:absolute;
margin:0;
}
.cablink1{
bottom:12px;
left:0;
position:absolute;
}
.logname{
font-size:15px;
font-family: 'PTSansRegular';
margin:10px 0 0;
}
.clientblock .qq-upload-button {
display: inline-block;
border: none;
outline: none;
padding: 0;
margin: 8px 0 0 0;
cursor: pointer;
overflow: visible;
width: auto;
height: 23px;
background: url("link-button.gif"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/link-button.gif*/) no-repeat left -23px transparent;
font: 10px Arial;
font-weight: bold;
line-height: 2.1em;
color: white;
text-transform: uppercase;
white-space: nowrap;
background: url("btn7.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn7.png*/) no-repeat scroll 0 0 transparent;
bottom: 0  px;
color: #0066B3;
display: block;
font-family: 'HattoriHanzoLight';
font-size: 15px;
height: 35px;
left: 0px;
line-height: 33px;
margin: 0 0 0 20px;
position: absolute;
text-align: center;
text-decoration: none;
width: 190px;
border-image: initial;
top:0px;
}
.clientblock .qq-upload-button:hover {
background: url("btn7.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn7.png*/) no-repeat scroll 0 bottom transparent;
}
.newmessageblock .qq-upload-button {
display: inline-block;
border: none;
outline: none;
padding: 0;
margin: 8px 0 0 0;
cursor: pointer;
overflow: visible;
width: auto;
height: 23px;
background: url("link-button.gif"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/link-button.gif*/) no-repeat left -23px transparent;
font: 10px Arial;
font-weight: bold;
line-height: 2.1em;
color: white;
text-transform: uppercase;
white-space: nowrap;
background: url("btn4.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn4.png*/) no-repeat scroll 0 0 transparent;
bottom: 0  px;
color: #0066B3;
display: block;
font-family: 'HattoriHanzoLight';
font-size: 15px;
height: 35px;
left: -22px;
line-height: 33px;
margin: 0 0 0 20px;
position: absolute;
text-align: center;
text-decoration: none;
width: 155px;
border-image: initial;
top:20px;
}
.newmessageblock .qq-upload-button:hover {
background: url("btn4.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn4.png*/) no-repeat scroll 0 bottom transparent;
}

.popup1.pop2 .rubriki input[type="checkbox"]{

margin:0 4px 0 0;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: text-top;
	zoom: 1;
*display: inline;
}
.popup1.pop2 .rubriki label{
line-height:20px;
}
.maincontent.pg_search{
min-height:810px;
}
.compllink#active_arrow{
	 background: url("arrow-up.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/arrow-up.png*/) no-repeat scroll right center transparent;
}
.compareline a.removefrommine{
 background: url("icon-x.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/icon-x.png*/) no-repeat scroll 0 0;
 display:block;
 width:12px;
 height:13px;
 float:left;
}
.resultblockright{
margin:0 0 0 350px;
}
.result222{
width:330px;
 margin:5px 0 5px 3px;
color:#F26922;
 line-height:16px;
}

.res2{
 color:#888;
}
.result222-a{
margin:5px 0 5px 3px;
}
.l4{

	margin:8px 0 3px;
}
.social1block {
	border:1px solid #bae1fe;
	border-radius:5px;
	padding:10px 5px;
	clear:both;
	width:480px;
	height:auto;
	overflow:hidden;
	color:#5b9dcd;
	margin:10px 0 0;
}
.socialleft{
	float:left;
	padding: 0 3px 0 0;
	width:355px;
	text-transform:uppercase;
	font-weight:bold;
	border-right:1px solid #5b9dcd;
	heigh:auto;
	overflow:hidden;
}

.socialright{
	float:left;
	padding:0 0  0 5px ;
	width:115px;
	text-transform:uppercase;
	font-weight:bold;
	heigh:auto;
	overflow:hidden;
}
.socialhead{
text-transform:uppercase;
	font-weight:bold;
	margin:0 15px 10px 0px;
	float:left;
	width:100px;
	}
	.socialtop{
	height:auto;
	overflow:hidden;
	margin:0 10px ;
	padding:0 0 10px;
	}
	.socialbottom{
	clear:both;
	height:auto;
	overflow:hidden;
	border-top:1px solid #BAE1FE;
	margin:0px 10px 0;
	padding:10px 0 0;
	}
	.socialbottom a{
		margin:0 5px 0 0;
	}
	.socright{
	float:left;
		height:auto;
		overflow:hidden;
		width:345px;
	}

.socdiv{
	float:left;
	margin:0 15px 0 0;
	}
.lizname{
	padding:10px 15px 0;
	font-weight:bold;
	}
.lizname a{
	text-decoration:none;
	color:#676767;
	}
.lizname a:hover{
	text-decoration:underline;

	}
.formtest .formline label.l2 {
display: -moz-inline-stack;
display: inline-block;
vertical-align: middle;
zoom: 1;
color: #908F8F;
}
.newmwssage{
font-weight:bold;
}
.complectline{

line-height:28px;
padding:0 10px;
height:auto;
overflow:hidden;
}
.add-compare1{
float:right;
text-decoration:none;
background: url("icon-add.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/icon-add.png*/) no-repeat 0 center ;
padding:0 0 0 20px;
}
a.add-compare1:hover{

text-decoration:underline;

}
.complhead{
color:#0066b3;
text-transform:uppercase;
font-size:16px;
font-family: 'AvantGardeGothicCBook';
margin:10px ;
}
.comp2{
background:#ececec;
}
#result-ok.text6 a.biglink1{
font-weight:normal;
}
.lizinfo-p{
font-size:14px;
font-weight:bold;
margin:0 0 10px;
color:#0066B3;
}
.complectlineleft{
display:block;
float:left;
width:300px;
}
.complectlineleft span{

float:right;
}
.add-compare1-grey{
	background: none;
	color: #999;
}

.divfixtd{
width:200px;
}

.comparetoptable td.cartd{
	width: 206px;
}
.comparetoptable td.cartd .carname{
	width: 180px;
}
.raschety a.undertaker {
	color: blue;
	background: none repeat scroll 0 0 #0066B3;
	color: #fff;
}
.raschety a{
	background: none repeat scroll 0 0 #fff;
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
    bottom: 0;
    color: #0066B3;
		display: -moz-inline-stack;
        display: inline-block;
        vertical-align: top;
        zoom: 1;
        *display: inline;
    font-family: 'PTSansRegular';
    font-size: 15px;
    height: 24px;
    line-height: 24px;
    padding: 4px 15px 0;
    text-decoration: none;
	margin-right: 5px;
}
.raschety {
	border-bottom: 1px solid #79B2DD;
}
.adddocslink{
margin: 5px 0 5px 3px;
color: #0066B3;
padding:0 0 0 45px;
background: url("docs.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/docs.png*/) no-repeat 0 0;
height:40px;
display:block;
line-height:40px;
}
.result222-a{
margin: 5px 0 5px 3px;
color: #0066B3;
padding:0 0 0 45px;
background: url("icon-liz.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/icon-liz.png*/) no-repeat 0 0;
height:40px;
display:block;
line-height:40px;
}
.ans-lvl{
margin:10px 0 10px 50px;
}
.form_send_zajvka{

}
.link111{
display:block;
margin:5px;
}
.link112{
margin:0 10px;
}
#complectations.select3{
width:280px;
}
.red2{
color: #F26922;
font-size: 14px;
}
.btnpopup_ok {
    background: url("btn1.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn1.png*/) no-repeat scroll 0 0 transparent;
    color: #0066B3;
    display: block;
    font-family: 'PFDinTextProLight';
    font-size: 15px;
    height: 37px;
    line-height: 33px;
    margin: 20px auto 0;
    text-align: center;
    text-decoration: none;
    width: 63px;
}	
.btnpopup_ok:hover {
    background: url("btn1.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/btn1.png*/) no-repeat scroll 0 bottom transparent;
}	
/*----31.05----*/
.h2red{
	color:#f26922!important;
	font-family: 'PTSansRegular';
text-transform: uppercase;
font-size:15px!important;
margin:0 0 15px;
}
.maincontent h2.h2blue{
	color:#227abd!important;
	font-family: 'PTSansRegular';
text-transform: uppercase;
font-size:15px!important;
margin:0 0 15px;
}

.maintext p.blue{
	color:#336699;
	margin:0 0 15px;
}
.maintext ul {
padding-left: 20px;
}
.formblock1blue{
	margin:10px 0;
	
	background:#c5e5fd;
	padding:20px 30px;
	width:430px;
}
.formline333{
	margin:5px 0;
}
.l333{
	display:inline-block;
	zoom:1;
	*display:inline;
	width:180px;
	color:#4f4d4d;
	font-weight:bold;
}
.input333{
	width:234px;
	height:26px;
	line-height:26px;
	padding:0 2px;
	border:1px solid #88bee6;
	background:#eff8fe;
}
.formblock2transp{
	margin:10px 0;
	padding:20px 30px;
	width:430px;
}
.formblock2transp .input333{
	background:#fff;
}
.formblock2transp .fr {
	height:auto;
	overflow:hidden;
}
.formblock2transp .fr .btnedit{
	float:right;
	margin:10px 5px ;
}
.text333{
	clear:both;
	margin:20px 0;
}
.formblock2transp .grey{
	color:#666;
	margin:-10px 0 0;
}
























.niceRadio {
    background: url("radio.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/images/radio.png*/) no-repeat scroll 0 -13px; transparent;
    cursor: pointer;
    display: block;
    float: left;
    height: 13px;
    overflow: hidden;
    width: 13px;
}
.radioChecked {
    background-position: 0 0;
}
.niceRadio input {
    margin-left: -17px;
}
.h2red {
    color: #F26922 !important;
    font-family: 'PTSansRegular';
    font-size: 15px !important;
    margin: 0 0 15px;
    text-transform: uppercase;
}
.h2blue {
    color: #227ABD !important;
    font-family: 'PTSansRegular';
    font-size: 15px !important;
    margin: 0 0 15px;
    text-transform: uppercase;
}
.maintext p.blue {
    color: #336699;
    margin: 0 0 15px;
}
.maintext ul {
    padding-left: 20px;
}
.formblock1blue {
    background: none repeat scroll 0 0 #C5E5FD;
    margin: 10px 0;
    padding: 20px 30px;
    width: 430px;
}
.formline333 {
    margin: 5px 0;
}
.l333 {
    color: #4F4D4D;
    display: inline-block;
    font-weight: bold;
    width: 180px;
	margin-right:10px;
}
.input333 {
    background: none repeat scroll 0 0 #EFF8FE;
    border: 1px solid #88BEE6;
    height: 26px;
    line-height: 26px;
    padding: 0 2px;
    width: 234px;
}
.formblock2transp {
    margin: 10px 0;
    padding: 20px 30px;
    width: 430px;
}
.formblock2transp .input333 {
    background: none repeat scroll 0 0 #FFFFFF;
}
.formblock2transp .fr {
    height: auto;
    overflow: hidden;
}
.formblock2transp .fr .btnedit {
    float: right;
    margin: 10px 5px;
}
.text333 {
    clear: both;
    margin: 20px 0;
}
.formblock2transp .grey {
    color: #666666;
    margin: -10px 0 0;
}

#cart-table table td{
    cursor: pointer;
}

img.bonusimg {position:absolute; right:25px; width:67px; top:-25px }
img.bonusimg2 {position:absolute; right:18px; width:110px; top:115px }

div.ui-datepicker {
	background: url("ui-bg_flat_75_ffffff_40x100.png"/*tpa=http://b2bcar.i-d-web.com/themes/b2bcar/frontend/css/images/ui-bg_flat_75_ffffff_40x100.png*/) repeat-x scroll 50% 50% #FFFFFF !important;
    border: 1px solid #AAAAAA !important;
    color: #222222 !important;

}

form#repeatedform  .fr a.btnedit {
	margin-right:-3px;
}